VUE 控制element 控制面包屑显示与隐藏
要控制Element UI中的面包屑的显示和隐藏,可以使用v-if或v-show指令。
使用v-if指令,将面包屑包装在一个
标签中,并使用一个布尔变量来控制其显示和隐藏:
<template>
<div>
<el-breadcrumb v-if="showBreadcrumb">
<el-breadcrumb-item>Home</el-breadcrumb-item>
<el-breadcrumb-item>Products</el-breadcrumb-item>
<el-breadcrumb-item>iPhone</el-breadcrumb-item>
</el-breadcrumb>
<button @click="toggleBreadcrumb">Toggle Breadcrumb</button>
</div>
</template>
<script>
export default {
data() {
return {
showBreadcrumb: true
}
},
methods: {
toggleBreadcrumb() {
this.showBreadcrumb = !this.showBreadcrumb
}
}
}
</script>
使用v-show指令也可以实现相同的效果:
<template>
<div>
<el-breadcrumb v-show="showBreadcrumb">
<el-breadcrumb-item>Home</el-breadcrumb-item>
<el-breadcrumb-item>Products</el-breadcrumb-item>
<el-breadcrumb-item>iPhone</el-breadcrumb-item>
</el-breadcrumb>
<button @click="toggleBreadcrumb">Toggle Breadcrumb</button>
</div>
</template>
<script>
export default {
data() {
return {
showBreadcrumb: true
}
},
methods: {
toggleBreadcrumb() {
this.showBreadcrumb = !this.showBreadcrumb
}
}
}
</script>
在这两种情况下,单击“Toggle Breadcrumb”按钮将切换面包屑的显示和隐藏状态。
原文地址: https://www.cveoy.top/t/topic/bsJ7 著作权归作者所有。请勿转载和采集!