吾本轻狂|一篇文章教会你创建vue项目和用vue.js实现数据增删改查( 二 )
16)最后根据Local或Network输入到网址中;
以上就是创建vue项目 , 接下我们开始写这个添加、删除、修改、查询数据商品代码 。
【五、界面的布局】
这个项目我们用到boostrap.css文件,怎么引入这个boostrap的包呢?
1)打开cmd命令再这个项目输入npm install bootsrtap;
2)在style样式内写入这行代码:
@import "~bootstrap/dist/css/bootstrap.min.css"
3)写页面需要用到的组件布局:
4)在v-for 中的数据 , 直接从 data 上的list中直接渲染过来的 , 我们自定义了一个 search 方法 , 同时 , 把所有的关键字 , 通过传参的形式 , 传递给了 search方法 , 在 search 方法内部 , 通过for 循环 , 把所有符合 搜索关键字的数据 , 保存到 一个新数组中 , 返回 。
5)接下在data定义id、name、keywords、list 。
【六、数据添加方法】
1、获取到id 和name,在data 上面获取 。
2、组织出一个对象 , 把这个对象调用数组的相关方法 , 添加到当前data 上的 list 中 。
【吾本轻狂|一篇文章教会你创建vue项目和用vue.js实现数据增删改查】3、在Vue.js中已经实现了数据双向绑定 , 每当我们修改了data中的数据后 , 监听到数据改名 , 自动把最新数据显示在页面 。
4、在进行VM中的Model数据操作 , 同时 , 在操作Model数据的时候 , 指定的业务逻辑操作 。
5、代码如下图:
【七、数据删除方法】
1、如何根据Id , 找到要删除这一项的索引值 。
2、当找到索引了就调用数组的 splice方法 。
3、代码如下图:
【八、数据修改方法】
1、定义一个在data自定义一个数组用来保存修改后的数据edit:[];
2、在方法里面定义对象 , 根据Id , 找到修改这一项的索引值 , 找到索引值后数据就会更改 。
3、代码如下图:
【九、数据查询方法】
1、forEach 、some 、filter 、findIndex这些都属于数组的新方法 , 都会对数组中的每一项 , 进行遍历 , 执行相关的操作 。
2、在ES6中 , 为字符串提供了一个新方法 , String.prototype.includes('要包含的字符串') , 如果包含 , 则返回 true, 否则返回 false 。
- LOL|宁王人物志,谁能想到年少轻狂的他最后能成就传奇?他的故事还在继续
- 吾本轻狂|新思科技助力法国电信企业SFR应对软件安全挑战
- 吾本轻狂|设计行业如何在新基建时代抢占先机?
- 吾本轻狂|网易云音乐灰色歌曲下载方法,下架歌曲轻松听
- 知足常乐|Java线程池原理,这一篇就够了
- 吾本轻狂|手机充电这点小事?不,那是大事
- 吾本轻狂|2799元的吃鸡配置香不香
- 难免轻狂|老照片上色后真美
- 吾本轻狂|微软最强版DX12杀到:AMD开始爆发比拼NV
- 吾本轻狂|Win10怎么看电脑显卡内存