vue实现列表的添加点击


Posted in Javascript onDecember 29, 2016

本文实例为大家分享了vue实现列表的添加点击,供大家参考,具体内容如下

使用指令:v-on v-for v-on v-bind v-model

html

<!DOCTYPE html>
<html lang="en">
<head>
 <meta charset="UTF-8">
 <title>vue.js</title>
 <style>
  body {font-family: "\5FAE\8F6F\96C5\9ED1"}
  .red {color: red;}
  body > div {
   width: 200px;
   margin: 50px auto;
  }
 </style>
</head>
<body>
 <div id="app">
  <h3>vue——列表的添加</h3>
  <input type="text" v-model="newitem" v-on:keyup.enter="clickKey">
  <ul>
   <li v-for="item in items" v-text="item.event" 
   v-bind:class="{red:item.isFinish}" v-on:click="liClick(item)"></li>
  </ul>
 </div>
 <script src="https://unpkg.com/vue/dist/vue.js"></script>
 <script src="testvue.js"></script>
</body>
</html>

js

window.onload = function() {
 Vue.component("todo-item", {
  props: ["todo"],
  template: "<li>{{todo.text}}</li>"
 })
 var app = new Vue({
  el: '#app',
  data: {
  items: [
  ],
  newitem: ''
  },
  methods: {
  liClick: function (item) {
   item.isFinish = !item.isFinish;
  },
  clickKey: function () {
   this.items.push({
    event: this.newitem,
    isFinish: false
   })
   this.newitem = '';
  }
  }
 });
}

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
基于jQuery的为attr添加id title等效果的实现代码
Apr 20 Javascript
25个优雅的jQuery Tooltip插件推荐
May 25 Javascript
如何使Chrome控制台支持多行js模式——意外发现
Jun 13 Javascript
javascript控制在光标位置插入文字适合表情的插入
Jun 09 Javascript
jQuery .tmpl() 用法示例介绍
Aug 21 Javascript
JS实现浏览器状态栏文字闪烁效果的方法
Oct 27 Javascript
谈一谈js中的执行环境及作用域
Mar 30 Javascript
很棒的js Tab选项卡切换效果
Aug 30 Javascript
深入浅析ES6 Class 中的 super 关键字
Oct 20 Javascript
js+html5实现手机九宫格密码解锁功能
Jul 30 Javascript
Vue中的作用域CSS和CSS模块的区别
Oct 09 Javascript
js实现弹窗效果
Aug 09 Javascript
详解javascript表单的Ajax提交插件的使用
Dec 29 #Javascript
基于javascript的Form表单验证
Dec 29 #Javascript
详解JS去重及字符串奇数位小写转大写
Dec 29 #Javascript
bootstrap导航条实现代码
Dec 28 #Javascript
浅谈javascript中的事件冒泡和事件捕获
Dec 28 #Javascript
bootstrap导航、选项卡实现代码
Dec 28 #Javascript
bootstrap提示标签、提示框实现代码
Dec 28 #Javascript
You might like
使用数据库保存session的方法
2006/10/09 PHP
使用PHP数组实现无限分类,不使用数据库,不使用递归.
2006/12/09 PHP
php实现单链表的实例代码
2013/03/22 PHP
深入PHP异步执行的详解
2013/06/03 PHP
php图片上传类 附调用方法
2016/05/15 PHP
JQuery打造PHP的AJAX表单提交实例
2009/11/03 Javascript
JS操作Cookies包括(读取添加与删除)
2012/12/26 Javascript
通过上下左右键和回车键切换光标实现代码
2013/03/08 Javascript
jquery ui对话框实例代码
2013/05/10 Javascript
ie下$.getJSON出现问题的解决方法
2014/02/12 Javascript
angularjs客户端实现压缩图片文件并上传实例
2015/07/06 Javascript
简单模拟node.js中require的加载机制
2016/10/27 Javascript
javascript 使用正则test( )第一次是 true,第二次是false
2017/02/22 Javascript
Vue.js 2.0 移动端拍照压缩图片上传预览功能
2017/03/06 Javascript
vue 实现类似淘宝星级评分的示例
2018/03/01 Javascript
微信小程序实现聊天对话(文本、图片)功能
2018/07/06 Javascript
create-react-app中添加less支持的实现
2019/11/15 Javascript
在Chrome DevTools中调试JavaScript的实现
2020/04/07 Javascript
vue-router 控制路由权限的实现
2020/09/24 Javascript
js实现有趣的倒计时效果
2021/01/19 Javascript
Python处理文本文件中控制字符的方法
2017/02/07 Python
微信跳一跳辅助python代码实现
2018/01/05 Python
pymysql模块的操作实例
2019/12/17 Python
pandas处理csv文件的方法步骤
2020/10/16 Python
Python列表的深复制和浅复制示例详解
2021/02/12 Python
选购国际女性时装设计师品牌:IFCHIC(支持中文)
2018/04/12 全球购物
ESDlife健康生活易:身体检查预订、搜寻及比较
2019/05/10 全球购物
解释一下Windows的消息机制
2014/01/30 面试题
请写出 BOOL flag 与"零值"比较的 if 语句
2016/02/29 面试题
大学系主任推荐信范文
2013/12/24 职场文书
管理信息系学生的自我评价
2014/01/11 职场文书
手机被没收检讨书
2014/02/22 职场文书
股东协议书范本
2014/04/14 职场文书
注册资产评估专业求职信
2014/07/16 职场文书
2015年乡镇信访工作总结
2015/04/07 职场文书
2016年元旦主持词
2015/07/06 职场文书