我对如何根据点击隐藏和显示 3 个 div 感到困惑。
我已经能够使用 v-show 显示和隐藏 2 个 div,但我认为 v-show 不适用于 2 个以上的 div。
这是我没有 vuejs 的代码,因为我不明白如何用 v-else-if 渲染
<div id="element_one">
ONE
<a>Go to two</a>
<a>Go to three</a>
Some content
</div>
<div id="element_two>
<a>Go back to one</a>
Some content
</div>
<div id="element_three>
<a>Go back to one</a>
Some content
</div>
app.js 可能是这样的?
new Vue({
el: '#app',
data: {
isOne: true,
isTwo: true,
isThree: true
}
});
对不起,我明白这是一个基本问题,但如果你能指导我。我在文档中看到了关于 v-else-if 的内容,但我仍然不清楚如何应用它。我知道每个 div 都对其应用 display none ,当它被激活时它会消失。
所以基本上是这样,当我通过相应按钮访问的 div 被激活时,两个 div 不显示。
谢谢你。