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 相关文章推荐
在html页面中包含共享页面的方法
Oct 24 Javascript
jquery 模式对话框终极版实现代码
Sep 28 Javascript
jQuery点击后一组图片左右滑动的实现代码
Aug 16 Javascript
jquery高效反选具体实现
May 05 Javascript
js星星评分效果
Jul 24 Javascript
JS数组array元素的添加和删除方法代码实例
Jun 01 Javascript
jquery实现仿新浪微博带动画效果弹出层代码(可关闭、可拖动)
Oct 12 Javascript
详解JavaScript 中的 replace 方法
Jan 01 Javascript
Bootstrap基本插件学习笔记之模态对话框(16)
Dec 08 Javascript
angularjs 实现带查找筛选功能的select下拉框实例
Jan 11 Javascript
vue生命周期的探索
Apr 03 Javascript
CountUp.js数字滚动插件使用方法详解
Oct 17 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
法压式咖啡之制作法
2021/03/03 冲泡冲煮
PHP的可变变量名的使用方法分享
2012/02/05 PHP
php 搜索框提示(自动完成)实例代码
2012/02/05 PHP
php中jQuery插件autocomplate的简单使用笔记
2012/06/14 PHP
安装ImageMagick出现error while loading shared libraries的解决方法
2014/09/23 PHP
ThinkPHP中Widget扩展的两种写法及调用方法详解
2017/05/04 PHP
PHP基于面向对象实现的留言本功能实例
2018/04/04 PHP
一个对于js this关键字的问题
2007/01/09 Javascript
JQuery为textarea添加maxlength属性的代码
2010/04/07 Javascript
国外大牛IE版本检测!现在IE都到9了,IE检测代码
2012/01/04 Javascript
JavaScript实现拼音排序的方法
2012/11/20 Javascript
解决extjs grid 不随窗口大小自适应的改变问题
2014/01/26 Javascript
js控制div弹出层实现方法
2015/05/11 Javascript
微信小程序 石头剪刀布实例代码
2017/01/04 Javascript
微信小程序教程系列之设置标题栏和导航栏(7)
2020/06/29 Javascript
解析vue路由异步组件和懒加载案例
2018/06/08 Javascript
jQuery实现鼠标移入移出事件切换功能示例
2018/09/06 jQuery
javascript执行上下文、变量对象实例分析
2020/04/25 Javascript
Object.keys() 和 Object.getOwnPropertyNames() 的区别详解
2020/05/21 Javascript
python求素数示例分享
2014/02/16 Python
Python实现代码统计工具(终极篇)
2016/07/04 Python
Tornado 多进程实现分析详解
2018/01/12 Python
python中正则表达式 re.findall 用法
2018/10/23 Python
python实现网站用户名密码自动登录功能
2019/08/09 Python
Flask框架请求钩子与request请求对象用法实例分析
2019/11/07 Python
详解python 降级到3.6终极解决方案
2020/02/06 Python
CSS3 transition 实现通知消息轮播条
2020/10/14 HTML / CSS
Footshop乌克兰:运动鞋的最大选择
2019/12/01 全球购物
急诊科护士自我鉴定
2013/10/14 职场文书
生物科学专业个人求职信范文
2013/12/07 职场文书
2014年大学生就业规划书
2014/04/04 职场文书
注册资产评估专业求职信
2014/07/16 职场文书
公司放假通知怎么写
2015/04/15 职场文书
2016重阳节红领巾广播稿
2015/12/18 职场文书
保安辞职申请书应该怎么写?
2019/07/15 职场文书
搭建Yolov5服务器
2022/04/30 Servers