组件问题

来源:4-1 CSS模块化设计

宝慕林7296148

2018-03-16

//页面引用
<vue-phone-text :input-content="inputContent" :mobile-operator="mobileOperator" v-if="userInfo"></vue-phone-text>

//组件里怎么不能触发watch
 watch:{
     inputContent(val){
         console.log(val)
     }
 }
 
 问题:页面引用时:v-if 就不能触发组件里的watch,但是修改成v-show 就可以触发组件里的watch,请问下老师这是什么影响到到呢?


写回答

1回答

快乐动起来呀

2018-03-16

v-if和v-show的区别就是v-if不会渲染到dom中,所以watch肯定不会生效

0
1
宝慕林7296148
老师,还是有些不太理解,v-if,v-show,都渲染出了数据,我是在watch里监听数据,但是v-if,就是没有触发,这也是我疑惑的地方
2018-03-19
共1条回复

前端面试项目冲刺 京东金融Vue组件化实战

透过京东金融项目理解组件化思维与项目面试,提升你的综合能力

922 学习 · 309 问题

查看课程