- 博客(8)
- 收藏
- 关注
原创 Vuex的详细介绍及使用
actions: { setAsyncCount (context, num) { // 一秒后, 给一个数, 去修改 num setTimeout(() => { context.commit('inputCount', num) }, 1000) } },getters: { // getters函数的第一个参数是 state // 必须要有返回值 filterList: state => state.list.filter(item => item > 5) }
2023-03-30 18:23:30
167
原创 利用keep-alive做查询列表页面查看某条数据详情,详情页面返回以后,所查看的列表页面的数据全部缓存
时,会缓存不活动的组件实例,而不是销毁它们。而详情页面返回以后还是在当前页面当前数据需要的就是缓存而不是刷新。在路由文件里,设置需要用到keep-alive的页面(哪个页面需要就在哪个路由里添加)keepAlive:true //是否使用keep-alive。isUseCache:false,//默认不缓存。利用了keep-alive的原理,当它包裹。
2023-03-17 11:23:24
284
原创 添加业务,禁止添加相同内容,如何做校验
先进行自定义校验,查找是否和之前内容有所冲突,然后调用列表接口比较,如果数据量大的话,就让后台再提供一个更新后的接口,代码如下图:
2023-02-08 17:49:44
64
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人