我的web應用程序中有一些單選按鈕,我用vue.js創建,但所有的都很好地工作,但是當我決定使用它的單選按鈕的引導樣式時,向上。我意識到我必須使用vue-strap來進行數據綁定,才能在vue.js中正確引導樣式的單選按鈕,但是我仍然無法像以前那樣使用它。Vue-strap單選按鈕不能與vue.js一起使用
這裏是我有什麼之前:
<div class="col-lg-6">
<div class="form-group">
<div class="radio">
<label>
<input type="radio" value="Broker" checked="checked" required v-model="contactConnection"> Broker
</label>
</div>
<div class="radio">
<label>
<input type="radio" value="Relationship Manager" required v-model="contactConnection"> Relationship Manager
</label>
</div>
</div>
</div>
JS(vue.js)
data: function() {
return {
contactConnection: ''
}
}
this.dropzoneDownload = new Dropzone("#dropzone-download", {
url: common.getDataHost() + "/mailmerge/doStuff?pc=" + self.contactConnection,
paramName: "file",
withCredentials: true,
maxFilesize: 5, // MB
maxFiles: 1,
addRemoveLinks: true,
}
這工作得很好,讓我通過連接類型(取決於單選按鈕值當我將一個文件放入我的dropzone時,我的路由被選中)。不過,我想使用單選按鈕的引導樣式。
我現在有這個使用VUE錶帶:
<radio-group :value.sync="contactConnection" type="primary">
<radio value="Broker"checked>Broker</radio>
<radio value="Relationship Manager" >Relationship Manager</radio>
</radio-group>
JS - Vue.js(VUE錶帶)
Vue.component('component-mailmerge-bulk', {
template: _template,
components: {
'radio-group': radioGroup,
'radio': radioBtn
},props: {
state: {
type: Object
}
},
data: function() {
return {
contactConnection: ''
}
}
this.dropzoneDownload = new Dropzone("#dropzone-download", {
url: common.getDataHost() + "/mailmerge/doStuff?pc=" + self.contactConnection,
paramName: "file",
withCredentials: true,
maxFilesize: 5, // MB
maxFiles: 1,
addRemoveLinks: true,
這只是分配接觸連接到選中的值,並不會更改動態不再選擇不同的單選按鈕值。我注意到它不再使用V模型,而是這個<radio-group :value.sync="contactConnection"
我該如何做到這一點,使contactConnection值動態改變之前,我用vue-strap?
http://stackoverflow.com /問題/ 30317032 /引導無線電按鈕組敲除結合-犯規工作 –