vue实现通讯录功能

简介: vue实现通讯录功能

vue实现通讯录功能

实现通讯录简单的添加,删除,情况,展示计数等功能


<!DOCTYPE html>
<html lang="en" xmlns:v-bind="http://www.w3.org/1999/xhtml">
<head>
    <meta charset="UTF-8">
    <title>v-for</title>
</head>
<body>
<!--备忘录练习-->
<div id="app">
    <input type="text" v-model="value"/><input type="button" @click="add()" value="添加备忘"/>
    <li v-for="(content,index) in contents" :key="index" v-if="contents.length!=0">{{index+1}}.{{content}}<a href="javascript:;" @click="del(index)">删除</a></li></li>
    <li v-if="contents.length==0"><font color='red' >数据已经被清空了哟!</font></li>
    </ul>
    <a href="javascript:;" @click="clear()">清空备忘录</a> <br/>
    明日需要完成事项:{{contents.length}}件
</div>
</body>
</html>
<script src="js/vue-min.js"></script>
<script>
    new Vue({
        el: "#app",
        data: {
            contents: ["吃饭", "睡觉", "学习"],
            value: ""
        },
        methods: {
            add() {
                this.contents.push(this.value);
                this.value = "";
            },
            clear() {
                this.contents = [];
            },
            del(index){
             this.contents.splice(index,1);
            }
        }
    })
</script>


相关文章
|
JavaScript
实现 Vue 框架用户短时间内多次点击同一按钮仅触发一次
使用 Vue 框架开发项目中,遇到个问题,就是在用户提交数据时,如果连续多次点击按钮,会触发多次,导致数据异常,因此需要限制用户短时间内多次点击同一按钮,只触发一次。
1097 0
实现 Vue 框架用户短时间内多次点击同一按钮仅触发一次
|
JavaScript
VUE:使用async和await实现axios同步请求
VUE:使用async和await实现axios同步请求
|
缓存 开发框架 前端开发
SpringCloud微服务实战——搭建企业级开发框架(四十一):扩展JustAuth+SpringSecurity+Vue实现多租户系统微信扫码、钉钉扫码等第三方登录
  如果我们自己的系统需要调用第三方登录,那么我们就需要实现单点登录客户端,然后跟需要对接的平台调试登录SDK。JustAuth是第三方授权登录的工具类库,对接了国外内数十家第三方登录的SDK,我们在需要实现第三方登录时,只需要集成JustAuth工具包,然后配置即可实现第三方登录,省去了需要对接不同SDK的麻烦。   JustAuth官方提供了多种入门指南,集成使用非常方便。但是如果要贴合我们自有开发框架的业务需求,还是需要进行整合优化。下面根据我们的系统需求,从两方面进行整合:一是支持多租户功能,二是和自有系统的用户进行匹配。
4266 56
SpringCloud微服务实战——搭建企业级开发框架(四十一):扩展JustAuth+SpringSecurity+Vue实现多租户系统微信扫码、钉钉扫码等第三方登录
|
开发框架 前端开发 JavaScript
Springboot+Vue实现物业管理系统
使用SpringBoot+Mybatis+BootStrap+Layui+VUE制作的智慧小区物业管理系统。本系统采用了 B/S 架构,Java、Html、Css、Js 等技术,使用了主流的后台开发框架SpringBoot(SpringMVC+Spring+Mybatis),前端开发框架使用了 LayUI、Vue、JQuery 以及 Vue的前端组件库 Element-UI,采用了开源的轻量级数据库 Mysql 进行开发。实现了小区管理、房产管理、设备管理、业主管理、服务管理、车位管理等主要功能。...
616 0
Springboot+Vue实现物业管理系统
|
存储 前端开发 JavaScript
Spring+Vue实现token登录
Spring+Vue实现token登录
254 2
|
JavaScript 数据安全/隐私保护
Vue实现登录功能
Vue实现登录功能
182 2
|
JavaScript 数据格式
基于Vue实现多标签选择器
基于Vue实现多标签选择器
230 0
基于Vue实现多标签选择器
|
JavaScript
Vue基于$attrs及$listeners实现隔代通信
Vue基于$attrs及$listeners实现隔代通信
111 0
Vue基于$attrs及$listeners实现隔代通信
|
JavaScript 数据格式
基于Vue实现多标签选择器
基于Vue实现多标签选择器
167 0
基于Vue实现多标签选择器
|
JavaScript
Vue.js实现文字超出指定高度后展开收起功能
Vue.js实现文字超出指定高度后展开收起功能
694 0
Vue.js实现文字超出指定高度后展开收起功能