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 相关文章推荐
让 JavaScript 轻松支持函数重载 (Part 2 - 实现)
Aug 04 Javascript
Javascript document.referrer判断访客来源网址
May 15 Javascript
jquery 实现二级/三级/多级联动菜单的思路及代码
Apr 08 Javascript
jQuery之ajax删除详解
Feb 27 Javascript
JS实现控制表格单元格垂直对齐的方法
Mar 30 Javascript
jQuery实现的进度条效果
Jul 15 Javascript
react-navigation 如何判断用户是否登录跳转到登录页的方法
Dec 01 Javascript
关于axios不能使用Vue.use()浅析
Jan 12 Javascript
纯javascript实现选择框的全选与反选功能
Apr 08 Javascript
vue element中axios下载文件(后端Python)
May 10 Javascript
javascript实现摄像头拍照预览
Sep 30 Javascript
arcgis.js控制地图地体的显示范围超出区域自动弹回(实现思路)
Jan 28 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
杏林同学录(七)
2006/10/09 PHP
PHP字符串 ==比较运算符的副作用
2009/10/21 PHP
解析PHP提交后跳转
2013/06/23 PHP
ThinkPHP处理Ajax返回的方法
2014/11/22 PHP
深入讲解PHP Session及如何保持其不过期的方法
2015/08/18 PHP
PHP基于GD库实现的生成图片缩略图函数示例
2017/07/05 PHP
HTA版JSMin(省略修饰语若干)基于javascript语言编写
2009/12/24 Javascript
一个XML格式数据转换为图表的例子
2010/02/09 Javascript
JS 如果改变span标签的是否隐藏属性
2011/10/06 Javascript
js实现弹出窗口、页面变成灰色并不可操作的例子分享
2014/05/10 Javascript
javascript学习笔记(五)原型和原型链详解
2014/10/08 Javascript
浅谈javascript的Array.prototype.slice.call
2015/08/31 Javascript
AngularJS实现DOM元素的显示与隐藏功能
2016/11/22 Javascript
javascript实现文字无缝滚动
2016/12/27 Javascript
基于HTML5+JS实现本地图片裁剪并上传功能
2017/03/24 Javascript
小发现之浅谈location.search与location.hash的问题
2017/06/23 Javascript
原生js实现移动小球(碰撞检测)
2020/12/17 Javascript
Python正则表达式知识汇总
2017/09/22 Python
Tensorflow 利用tf.contrib.learn建立输入函数的方法
2018/02/08 Python
python自动截取需要区域,进行图像识别的方法
2018/05/17 Python
python flask实现分页的示例代码
2018/08/02 Python
基于Django框架的权限组件rbac实例讲解
2019/08/31 Python
执行Django数据迁移时报 1091错误及解决方法
2019/10/14 Python
使用phonegap进行提示操作的具体方法
2017/03/30 HTML / CSS
Html5移动端网页端适配(js+rem)
2021/02/03 HTML / CSS
如何进行Linux分区优化
2013/02/12 面试题
在Ajax应用中信息是如何在浏览器和服务器之间传递的
2016/05/31 面试题
《两个铁球同时着地》教学反思
2014/02/13 职场文书
安全承诺书范文
2014/03/26 职场文书
房产转让协议书
2014/04/11 职场文书
股东协议书
2014/04/14 职场文书
护士年终个人总结
2015/02/13 职场文书
写给纪委的违纪检讨书
2015/05/05 职场文书
Java获取e.printStackTrace()打印的信息方式
2021/08/07 Java/Android
Nginx配置文件详解以及优化建议指南
2021/09/15 Servers
python高温预警数据获取实例
2022/07/23 Python