1 回答
TA贡献1828条经验 获得超13个赞
您可以在脚本标记的数据隔间中有一个布尔变量,并在单击时更改它。
并在标签中放入v-if="your_bool_variable"
.
<div id="vue-app" v-if="layout_switch">
<a href="#">link to layout 2</a>
<div class="col-12">starting layout </div>
</div>
// after the user click the link (v-on:click) the layout change
<div id="vue-app" v-else>
<a href="#">link to layout 1</a>
// layout change
<div class="col-6">new layout </div>
<div class="col-6">new layout </div>
</div>
在事件中取反布尔变量@click。
数据可能如下所示:
<script>
export default {
name: "YourComponent",
data: () => {
return {
layout_switch: true
}
},
methods: {
changeLayout() {
this.layout_switch = !this.layout_switch;
}
}
}
</script>
- 1 回答
- 0 关注
- 102 浏览
添加回答
举报