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应用于login页面的问题及解决
Oct 17 Javascript
VueJS如何引入css或者less文件的一些坑
Apr 25 Javascript
Vue 2.0中生命周期与钩子函数的一些理解
May 09 Javascript
Vue 2.5 Level E 发布了: 新功能特性一览
Oct 24 Javascript
node.js利用socket.io实现多人在线匹配联机五子棋
May 31 Javascript
webpack4+express+mongodb+vue实现增删改查的示例
Nov 08 Javascript
关于自定义Egg.js的请求级别日志详解
Dec 12 Javascript
Layui数据表格 前后端json数据接收的方法
Sep 19 Javascript
微信小程序实现左侧滑动导航栏
Apr 08 Javascript
VUE实时监听元素距离顶部高度的操作
Jul 29 Javascript
JavaScript实现图片放大预览效果
Nov 02 Javascript
浅谈vant组件Picker 选择器选单选问题
Nov 04 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
windows下配置apache+php+mysql时出现问题的处理方法
2014/06/20 PHP
PHP面向对象五大原则之依赖倒置原则(DIP)详解
2018/04/08 PHP
博客侧边栏模块跟随滚动条滑动固定效果的实现方法(js+jquery等)
2013/03/24 Javascript
instanceof和typeof运算符的区别详解
2014/01/06 Javascript
jQuery中get()方法用法实例
2014/12/27 Javascript
javacript使用break内层跳出外层循环分析
2015/01/12 Javascript
JavaScript检测上传文件大小的方法
2015/07/22 Javascript
JavaScript中this详解
2015/09/01 Javascript
快速掌握Node.js之Window下配置NodeJs环境
2016/03/21 NodeJs
Javascript简写条件语句(推荐)
2016/06/12 Javascript
JavaScript仿微博发布信息案例
2016/11/16 Javascript
JS实现的样式切换功能tableCSS实例
2016/12/30 Javascript
原生JS实现图片网格式渐显、渐隐效果
2017/06/05 Javascript
[js高手之路]从原型链开始图解继承到组合继承的产生详解
2017/08/28 Javascript
vue-cli 组件的导入与使用教程详解
2018/04/11 Javascript
opencv 识别微信登录验证滑动块位置
2018/08/07 Javascript
python列表的常用操作方法小结
2016/05/21 Python
Python中支持向量机SVM的使用方法详解
2017/12/26 Python
Python学习_几种存取xls/xlsx文件的方法总结
2018/05/03 Python
python中将\\uxxxx转换为Unicode字符串的方法
2018/09/06 Python
解决新django中的path不能使用正则表达式的问题
2018/12/18 Python
python ChainMap的使用和说明详解
2019/06/11 Python
Python logging模块原理解析及应用
2020/08/13 Python
Python可视化工具如何实现动态图表
2020/10/23 Python
JBL澳大利亚官方商店:扬声器、耳机和音响系统
2018/05/24 全球购物
小米旗下精品生活电商平台:小米有品
2018/12/18 全球购物
尤为Wconcept中国官网:韩国设计师品牌服饰
2019/01/10 全球购物
介绍一下游标
2012/01/10 面试题
软件配置管理有什么好处
2015/04/15 面试题
人事部经理岗位职责
2014/03/07 职场文书
青春励志演讲稿
2014/04/29 职场文书
我们的节日清明节活动总结
2014/04/30 职场文书
新农村建设典型材料
2014/05/31 职场文书
长城导游词300字
2015/01/30 职场文书
高中班主任心得体会
2016/01/07 职场文书
党员读书活动心得体会
2016/01/14 职场文书