Существует конфликт между Vue и Bootstrap, когда в коде упоминается data-toggle="buttons"
.
При этом подсветка кнопок работает, но массив v-модели, к которому привязано значение флажка, не обновляется.
Если я удаляю этот код, выделение выбранной кнопки не работает.Однако v-модель начинает работать.
Как решить эту проблему?
HTML:
<div class="form-group">
<label class="searchLabel">Tool:</label>
<div class="btn-group-toggle" data-toggle="buttons">
<label class="btn btn-outline-primary m-1" v-for="tool in output.tool" >
<input type="checkbox" :value="tool.tool_id" v-model="availability">
{{tool.tool_name}}
</label>
</div>
</div>
Vue.JS:
new Vue({
el: '#dev',
data: {
output: {tool: []},
availability: []
}})