vue.js添加删除内容demo
来源:互联网 发布:化学实验软件中文版 编辑:程序博客网 时间:2024/05/22 01:55
运行效果如下:
<!DOCTYPE html><html><head><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"><title>demo</title><meta name="description" content=""><meta name="keywords" content=""><link href="" rel="stylesheet"><script type="text/javascript" src="https://cdn.bootcss.com/vue/2.2.6/vue.js"></script><style>.add-text{ width:200px; height: 28px; padding:0 10px;} .con{ width: 100%; overflow: hidden; } .con li{ width:100%; height: 30px; } .con li span{ display: inline-block; width:300px; } .add-btn{ width: 80px; height: 24px; }</style></head><body> <div id="app"> <input class="add-text" v-model="newTodo" placeholder="请输入想输入的内容"> <ul class="con"> <li v-for="todo in todos"> <span>{{ todo.text }}</span> <button v-on:click="removeTodo($index)">删除</button> </li> </ul> <button class="add-btn" @click="addTodo">添加</button></div> <script type="text/javascript"> var vm = new Vue({ el: '#app', data: { newTodo: '', todos: [ { text: '有梦想虽然不一定能实现' } , { text: '没梦想怎么能谈实现与否?' } ] }, methods: { addTodo: function () { var text = this.newTodo.trim() ; if (text) { this.todos.push({ text: text }) ; this.newTodo = '' ; } }, removeTodo: function (index) { this.todos.splice(index, 1) ; } }}); </script> </body> </html>
0 0
- vue.js添加删除内容demo
- Vue.js表格增加删除demo
- 使用Bootstrap + Vue.js实现 添加删除数据
- 一个查询内容功能,动态添加内容,删除内容并提交的demo
- 添加删除 节点demo
- Vue.js的helloworld-demo
- JS操作页面表格内容的添加与删除
- JS数组添加删除内容方法(堆栈)
- vue.js实现数据传递的demo
- 基于vue.js的小demo
- Vue.js Demo 数据及其列表操作
- Vue.js v-for的简单demo
- Vue.js 数据绑定渲染Demo
- vue.js 下拉刷新插件(demo)
- 一个简单的demo学习Vue.js
- Vue.js 2.X DEMO以及安装
- vue.js中文社区Demo:vue全家桶,muse-ui
- 动态添加删除 Spinner内容
- 网页测试工具那点事(Firfox和Chrome)
- SDP H264 Profile-level-id解析
- offset().top与scrollTop的关系
- 欢迎使用CSDN-markdown编辑器
- POJ 2299 (树状数组)
- vue.js添加删除内容demo
- iShare版本
- Android
- webstorm中使用nodejs时require(‘fs’)系统报找不到fs模块
- 小程序 事件
- android商品展示
- ORA-01858 :在要求输入数字处找到非数字字符
- jsp中转化日期格式的方式
- Andriod Studio 生成@Bind即ButterKnife插件的安装与使用