这是一个很诡异的问题,之前这个项目一直运行正常
<pointerRight ref="pointerRight" v-show="!show"></pointerRight>
<dyRight v-show="show" ref="dyRight"></dyRight>在data里定义了一个show来控制这2个组件的显示,今天突然出问题了。show的值都正常,连使用监听另外给他定义一个值也没得反应。
<div v-show="!show"><pointerRight ref="pointerRight"></pointerRight></div>
<dyRight v-show="show" ref="dyRight"></dyRight>最后只有加了一个div,在上面控制,就正常了。

文章描述了一个Vue项目中遇到的问题,即通过data属性控制的两个组件显示突然失效。尽管show的值正常,监听和直接赋值方法也无法影响组件的显示状态。最终,作者通过在外部添加div包裹并控制显示解决了问题。
822

被折叠的 条评论
为什么被折叠?



