【发布时间】:2019-02-20 07:41:55
【问题描述】:
我试图让 Vue.js 与 Bootstrap-select 配合得很好,但我完全不知道如何避免在使用 .selectpicker('val') 设置的值与 Vue 不断更新之间的渲染循环。
这里的例子:
https://codepen.io/schmoove/pen/EeeVab
vm.$emit('input', this.value)(第 10 行)
有效,但不适用于多项选择。但是,如果您切换到:
vm.$emit('input', $(this.$el).selectpicker('val'));(将第 10 行替换为第 9 行)
它将脚本发送到一个无限循环中。
我对 Vue.js 比较陌生,只是不明白它应该如何工作,或者如果 Bootstrap-select 让事情变得特别困难。任何帮助将不胜感激!
【问题讨论】:
标签: javascript vue.js bootstrap-select