【发布时间】:2020-02-04 11:13:42
【问题描述】:
我在组件上使用v-bind:class 绑定,目的是根据我的Vue.js 组件中boolean 的真实性打开和关闭css 类.
当我在我的模板中声明:
<aside v-bind:class="{'--opened':sidebarVisible}" class="sidebar" id="sidebar">
我的组件的脚本部分:
<script>
import { EventBus } from "@/event-bus.ts";
export default {
data(){
return {
sidebarVisible:false
}
}
//Cut for breavity
};
</script>
我希望 Vue.js 将类修改为class="sidebar--opened",但我得到了class="sidebar --opened"(侧边栏和--opened 之间有一个空格)。我怎样才能避免这种行为?
【问题讨论】:
标签: html css vue.js web-frontend