使用vuejs实现简单的图书增加删除功能
来源:互联网 发布:线路设计软件 编辑:程序博客网 时间:2024/06/05 04:41
概要:
1、实现删除功能。
2、实现增加功能。
代码:
css
table,td{border: 1px solid #ccc;border-collapse: collapse;}table,fieldset{width: 1090px;margin:20px auto;text-align: center;}
html
<div id="app"><table><tr><th>ID</th><th>书名</th><th>作者</th><th>价格</th><th>操作</th></tr><!-- 循环输出数据 --><tr v-for="(book,index) in books"><td>{{book.id}}</td><td>{{book.name}}</td><td>{{book.author}}</td><td>{{book.price}}</td><!-- 点击删除,即将newBooks增添到book里面 --><td><input @click="del(index)" type="button" value="删除"></td></tr></table><fieldset><legend>添加新书</legend><p>书名:<input v-model="newBooks.name" type="text"></p><p>作者:<input v-model="newBooks.author" type="text"></p><p>价格:<input v-model="newBooks.price" type="text"></p><!-- 点击增加,即将newBooks增添到book里面 --><p><button @click="add">添加</button></p></fieldset></div>
js
new Vue({el:'#app',data:{books:[{id:1,name:'三国演义',author:'罗贯中',price:88.88},{id:2,name:'红楼梦',author:'曹雪芹',price:88.88},{id:3,name:'水浒传',author:'施耐庵',price:88.88},{id:4,name:'西游记',author:'吴承恩',price:88.88},],newBooks:{id:0,name:'',author:'',price:'',}},methods:{del:function(idx){this.books.splice(idx,1);//删除},add:function(){var maxId=0;//找出最大IDfor(var i=0;i<this.books.length;i++){if(maxId<this.books[i].id){maxId=this.books[i].id;}}this.newBooks.id=maxId+1;this.books.push(this.newBooks);//追加this.newBooks={};//清空}}});
阅读全文
0 0
- 使用vuejs实现简单的图书增加删除功能
- javascript实现后台图书管理增加、修改、删除功能
- UserDao的简单使用,实现增加,删除,查询
- jqgrid 实现增加,删除,修改的功能
- FMDB增加修改删除功能的实现
- iOS table简单实现增加移动和删除功能与自定义cell的实现
- vuejs+bootstrap实现简易的留言板功能
- 使用JS实现简单的表格的增加删除全选反选以及高亮效果
- JS实现列表的增加和删除功能
- JS中简单的删除增加鼠标事件的实现
- Jquery-1实现简单的复选框删除增加操作
- 两个LinearLayout实现简单的菜单增加和删除
- 使用Jquery动态的实现增加/删除单选题
- vuejs实现一个博客的简单记录(含源码)
- GridView的编辑、增加、删除功能
- 简单的图书管理系统php实现
- Java实现简单的图书管理系统
- JAVA实现简单的图书管理系统
- Tomcat8.0最简单的详细配置
- 单链表
- 彻底理解ldpi、mdpi、hdpi、xhdpi、xxhdpi
- VIM安装
- poj3268 Silver Cow Party【最短路】
- 使用vuejs实现简单的图书增加删除功能
- mysql命令什么时候带table关键字, 什么时候不带table关键字呢?
- XDOJ 1107
- 手动设置Windows 7的开关机、锁屏登陆界面壁纸
- ucos-iii学习之软件定时器管理
- 解决Python下安装pip失败问题
- Ajax使用概述
- 利用git bash(git命令行)将本地代码上传到github上
- c++中被赋值的函数