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 必填项判断表单是否为空的方法
Sep 14 Javascript
jqPlot jquery的页面图表绘制工具
Jul 25 Javascript
jquery 新手学习常见问题解决方法
Apr 18 Javascript
jQuery中:file选择器用法实例
Jan 04 Javascript
JavaScript中常见获取元素的方法汇总
Mar 04 Javascript
javascript简单比较日期大小的方法
Jan 05 Javascript
详细探究ES6之Proxy代理
Jul 22 Javascript
cocos creator Touch事件应用(触控选择多个子节点的实例)
Sep 10 Javascript
js/jQuery实现全选效果
Jun 17 jQuery
Vuex实现数据共享的方法
Dec 20 Javascript
javascript实现前端成语点击验证优化
Jun 24 Javascript
基于Vue+Webpack拆分路由文件实现管理
Nov 16 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
据说是雅虎的一份PHP面试题附答案
2009/01/07 PHP
mysql下创建字段并设置主键的php代码
2010/05/16 PHP
ThinkPHP与PHPExcel冲突解决方法
2011/08/08 PHP
php实现zip文件解压操作
2015/11/03 PHP
ThinkPHP实现转换数据库查询结果数据到对应类型的方法
2017/11/16 PHP
PHP递归算法的简单实例
2019/02/28 PHP
Javascript 生成指定范围数值随机数
2009/01/09 Javascript
基于jQuery的仿flash的广告轮播
2010/11/05 Javascript
JS 精确统计网站访问量的实例代码
2013/07/05 Javascript
js中的前绑定和后绑定详解
2013/08/01 Javascript
jquery validate在ie8下的bug解决方法
2013/11/13 Javascript
JS获取客户端IP地址、MAC和主机名的7个方法汇总
2014/07/21 Javascript
jQuery 回调函数(callback)的使用和基础
2015/02/26 Javascript
JavaScript实现简单的tab选项卡切换
2016/01/05 Javascript
两种方法解决javascript url post 特殊字符转义 + &amp; #
2016/04/13 Javascript
Vue.js表单控件实践
2016/10/27 Javascript
JavaScript实现无穷滚动加载数据
2017/05/06 Javascript
javascript自定义事件功能与用法实例分析
2017/11/08 Javascript
浅谈ajax请求不同页面的微信JSSDK问题
2018/02/26 Javascript
jquery实现联想词搜索框和搜索结果分页的示例
2018/10/10 jQuery
基于JavaScript实现大文件上传后端代码实例
2020/08/18 Javascript
Python实现生成随机数据插入mysql数据库的方法
2017/12/25 Python
遗传算法python版
2018/03/19 Python
pyqt5与matplotlib的完美结合实例
2019/06/21 Python
Django 实现图片上传和显示过程详解
2019/07/18 Python
Python描述符descriptor使用原理解析
2020/03/21 Python
selenium+超级鹰实现模拟登录12306
2021/01/24 Python
床上用品全球在线购物:BeddingInn
2016/12/18 全球购物
Myprotein西班牙官网:欧洲第一大运动营养品牌
2020/02/24 全球购物
捷克多品牌在线时尚商店:ANSWEAR.cz
2020/10/03 全球购物
机械制造毕业生求职信
2014/03/03 职场文书
师德师风演讲稿
2014/05/05 职场文书
前台岗位职责范本
2015/04/16 职场文书
民主生活会意见
2015/06/05 职场文书
2016教师政治学习心得体会
2016/01/23 职场文书
elasticSearch-api的具体操作步骤讲解
2021/06/28 Java/Android