vue实现添加与删除图书功能


Posted in Javascript onOctober 07, 2018

先放大图,当我们点击删除的时候,图书名单就会被我们删掉。当我们重新添加回来或者添加新书的时候,我们只需要在添加新书这里添加即可。

vue实现添加与删除图书功能

当我点击删除的时候,只需要的就是除却删除的那一个书籍之后剩下的图书。

我们先来看看splice的用法。

splice() 方法向/从数组中添加/删除项目,然后返回被删除的项目。

注释:该方法会改变原始数组

故在删除书籍中我们会用到的方法是

vue实现添加与删除图书功能

删掉idx位置的那一种书,返回剩下的新的书籍数组。

当我们点击添加新书的时候,如果新书的id值比之前的书籍列表的值大,就添加在书籍末尾,否则就添加在对应的id处。

我们来看看添加书籍的代码

vue实现添加与删除图书功能

我们再来看看此demo的详细代码

vue实现添加与删除图书功能

本文升华自图书管理实战视频

此详细demo见我的github:https://github.com/JserJser/reactWebApp/tree/master/vue-cdn

总结

以上所述是小编给大家介绍的vue实现添加与删除图书功能,希望对大家有所帮助,如果大家有任何疑问欢迎给我留言,小编会及时回复大家的!

Javascript 相关文章推荐
jQuery 使用手册(五)
Sep 23 Javascript
JS 使用for循环遍历子节点查找元素
Sep 06 Javascript
微信小程序 开发指南详解
Sep 27 Javascript
WEB 前端开发中防治重复提交的实现方法
Oct 26 Javascript
使用veloticy-ui生成文字动画效果
Feb 08 Javascript
超详细动手搭建一个VuePress 站点及开启PWA与自动部署的方法
Jan 27 Javascript
vue控制多行文字展开收起的实现示例
Oct 11 Javascript
JavaScript 替换所有匹配内容及正则替换方法
Feb 12 Javascript
Element Badge标记的使用方法
Jul 27 Javascript
vue+swiper实现左右滑动的测试题功能
Oct 30 Javascript
vuex中遇到的坑,vuex数据改变,组件中页面不渲染操作
Nov 16 Javascript
js实现简单商品筛选功能
Feb 02 Javascript
JavaScript检查数据中是否存在相同的元素(两种方法)
Oct 07 #Javascript
JS函数内部属性之arguments和this实例解析
Oct 07 #Javascript
JS如何获取地址栏的参数实例讲解
Oct 06 #Javascript
详谈js的变量提升以及使用方法
Oct 06 #Javascript
浅析js中mvvm模式实现的原理
Oct 06 #Javascript
js for终止循环 跳出多层循环
Oct 04 #Javascript
iView-admin 动态路由问题的解决方法
Oct 03 #Javascript
You might like
PHP 命令行参数详解及应用
2011/05/18 PHP
php自动加载autoload机制示例分享
2014/02/20 PHP
详解Yii实现分页的两种方法
2017/01/14 PHP
ThinkPHP框架分布式数据库连接方法详解
2017/03/14 PHP
CentOS7系统搭建LAMP及更新PHP版本操作详解
2020/03/26 PHP
使用jQuery.fn自定义jQuery翻页插件
2013/01/20 Javascript
JS将数字转换成三位逗号分隔的样式(示例代码)
2014/02/19 Javascript
js控制文本框只输入数字和小数点的方法
2015/03/10 Javascript
轻松学习jQuery插件EasyUI EasyUI创建树形网络(1)
2015/11/30 Javascript
js实现图片轮播效果
2015/12/19 Javascript
js实现无缝滚动特效
2015/12/20 Javascript
Vue.js学习之过滤器详解
2017/01/22 Javascript
canvas实现粒子时钟效果
2017/02/06 Javascript
解决bootstrap下拉菜单点击立即隐藏bug的方法
2017/06/13 Javascript
JavaScript转换数据库DateTime字段类型方法
2017/06/27 Javascript
js实现可以点击收缩或张开的悬浮窗
2017/09/18 Javascript
微信小程序按钮去除边框线分享页面功能
2018/08/27 Javascript
微信开发之企业付款到银行卡接口开发的示例代码
2018/09/18 Javascript
jQuery zTree插件使用简单教程
2019/08/16 jQuery
Vue.js数字输入框组件使用方法详解
2019/10/19 Javascript
微信浏览器左上角返回按钮监听的实现
2020/03/04 Javascript
基于js实现数组相邻元素上移下移
2020/05/19 Javascript
Vue axios获取token临时令牌封装案例
2020/09/11 Javascript
用python删除java文件头上版权信息的方法
2014/07/31 Python
Python psutil模块简单使用实例
2015/04/28 Python
python交互式图形编程实例(二)
2017/11/17 Python
Python使用pickle模块储存对象操作示例
2018/08/15 Python
python按时间排序目录下的文件实现方法
2018/10/17 Python
详解Python3 pandas.merge用法
2019/09/05 Python
浅谈keras.callbacks设置模型保存策略
2020/06/18 Python
Python字符串对齐、删除字符串不需要的内容以及格式化打印字符
2021/01/23 Python
php优化查询foreach代码实例讲解
2021/03/24 PHP
商务英语专业求职信范文
2014/01/28 职场文书
黄河的主人教学反思
2014/02/07 职场文书
廉洁校园实施方案
2014/05/25 职场文书
2014年服务行业工作总结
2014/11/18 职场文书