![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Vue
micoria
这个作者很懒,什么都没留下…
展开
-
vue 让组件强制渲染的方法
场景:在组件内,搜索框进行搜索,再进入此页面搜索内容还在,如果没有清空搜索的方法,怎么办?也会想到会有几种解决办法:重新渲染整个页面使用v-if hack使用Vue 内置的forceUpdate方法最好的方式:修改key值一、使用key值进行强制渲染(推荐)为什么选key值?如果key值不变,那么就不会改变组件;如果改变key值,旧组件被摆脱,新组件被创建。二、v-if harkvue 附带的 v-if 指令相当于判断,当组件为true时才会渲染;但是如果为false,那么这个组原创 2022-03-31 14:01:58 · 5937 阅读 · 0 评论 -
Vue 按钮权限 —— sessionStorage
在项目中会有很多个角色,如管理员,用户等等,这时就会设置这些角色的操作权限,比如新增、编辑等等。如果有很多个按钮,全局自定义指令更适合原创 2022-03-04 17:03:18 · 145 阅读 · 0 评论 -
解决切换分页时修改的数据不丢失问题
场景:在分页中可以编辑数据,如果切换到第二页所选数据就会丢失。最简单的方式就是有一个加载更多的按钮来解决这个问题。原创 2021-12-24 13:54:19 · 724 阅读 · 0 评论 -
this.$set()
调用方法:this.$set( target, key, value )target:要更改的数据源(可以是对象或者数组)key:要更改的具体数据value :重新赋的值原创 2021-12-17 17:15:25 · 605 阅读 · 0 评论