Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vue.js/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Vue.js VueJS单选按钮(b-form-radio)保持未选中状态_Vue.js_Radio Button_Bootstrap Vue_Checked - Fatal编程技术网

Vue.js VueJS单选按钮(b-form-radio)保持未选中状态

Vue.js VueJS单选按钮(b-form-radio)保持未选中状态,vue.js,radio-button,bootstrap-vue,checked,Vue.js,Radio Button,Bootstrap Vue,Checked,我有一个可折叠的下拉列表,里面有可折叠的组,每个组都有一个单选按钮列表,分组在一个b形单选组中。 当我打开页面时,我用数据填充所有字段,如果满足某些条件,我需要一个单选按钮进行检查。 我尝试使用:checked=“example===example”,即使它返回true,单选按钮仍保持未选中状态。 如果我在“道具”下检查Vue控制台,我可以看到选中的是真的。 到目前为止,我几乎尝试了所有我能在这里找到的东西,没有任何运气 你知道我做错了什么吗?这是密码 {{tipMagazin.clasifi

我有一个可折叠的下拉列表,里面有可折叠的组,每个组都有一个单选按钮列表,分组在一个b形单选组中。 当我打开页面时,我用数据填充所有字段,如果满足某些条件,我需要一个单选按钮进行检查。 我尝试使用:checked=“example===example”,即使它返回true,单选按钮仍保持未选中状态。 如果我在“道具”下检查Vue控制台,我可以看到选中的是真的。 到目前为止,我几乎尝试了所有我能在这里找到的东西,没有任何运气

你知道我做错了什么吗?这是密码


{{tipMagazin.clasificare}}
{{magazin}}

我认为这部分代码可以使用更简单、更灵活的代码。我在codepen中模拟您的情况以找到您的问题。我认为您不应该在
b-form-radio
中同时使用
:checked
:value
。我和你分享我的代码,也许这会帮助你理解。我建议把你的剧本部分放在问题中

请注意,我使用超时来显示请求和响应之间的延迟

newvue({
el:“应用程序”,
数据(){
返回{
选定:“第二个”,
选项:[{
正文:“第一”,
价值:“第一”
},
{
案文:“第二”,
价值观:“第二”
}
]
};
},
安装的(){
设置超时(()=>{
this.selected=“first”;
}, 3000);
}
});

切换折叠
{{item.text}
切换内部折叠

您粘贴的代码在某些组件上缺少结束标记。不确定为什么,当我尝试编辑帖子时,我看到了所有结束标记,但在保存时,代码被修剪。这是一个关闭了所有标签的版本——我编辑了这篇文章来修复它。如果您现在尝试编辑,您可以看到我是如何修复它的。