【发布时间】:2021-05-01 02:18:39
【问题描述】:
我正在使用 boostrapvue 并且我的复选框默认为 false,我可以使用这些道具让我的应用显示默认为 true 吗?
<b-form-checkbox v-model="checked" autofocus="true"
name="AddVendcheck-button" value="true" switch="true">
</b-form-checkbox>
这是一个简单的问题,可能会被否决。但我在引导程序上没有看到任何类似的问题。你可以看到,我在所有的道具上都尝试了 true,但它仍然是 false..
【问题讨论】:
-
复选框的属性被“选中”。所以你需要做“checked='true'”
-
试过了,没用
-
v-model表示它具有双向数据绑定。数据属性checked是否初始化为true? -
Andrew 我是编码新手。不知道你在问什么。
-
基本上在您的 vue 组件中,您将复选框的布尔值绑定到 data property "checked".. 除非您初始化它,否则它将是未定义的,这在 JS 中是错误的。所以你需要将它初始化为true。在文档中
count被初始化为4,只需将count替换为checked并将4替换为true。发布你有什么代码,我可以在你的代码中告诉你该怎么做。
标签: javascript vue.js bootstrap-vue