![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
前端
艺晨光
这个作者很懒,什么都没留下…
展开
-
监听vuex中的对象变化
直接用computed只能监听到非对象的属性值的变化,所以用watch监听。方法一:简单直接一点watch : { '$store.state.hasBg' : { handler(newVal,oldVal){ console.log(newVal) } }}方法二:在computed引入,然后watch监听computed: { ...mapState(['count','name']),//写法 ...原创 2021-07-07 16:01:24 · 938 阅读 · 0 评论 -
点击弹窗以外的地方关闭弹窗
//下面这段代码放到vue的mounted方法中letsef=this;document.addEventListener('click',(e)=>{letabc=document.getElementById('abc');//弹窗的idif(abc&&abc.contains(e.target)){self.isShow=false;//关闭弹窗}})...原创 2021-06-17 16:53:07 · 610 阅读 · 0 评论