[英]How to use v-model and other js plugins in the same select
我在我的项目中使用 jquery select2和datepicker插件。 我为他们使用了自定义指令。 在我需要使用v-model
获取所选值之前,它们工作正常。 由于某种原因,它不绑定该值。 我的猜测是某处存在冲突。
这是我的指令:
Vue.directive('select', {
twoWay: true,
inserted: function (el) {
$(el).select2();
},
updated: function (el) {
$(el).select2();
}
});
更新的功能不起作用。 但插入的作品。
如何获得选定的值?
https://v2.vuejs.org/v2/guide/migration.html#twoWay-Prop-Option-removed
删除
twoWay
道具选项道具现在总是单向下降。 为了在父作用域中产生副作用,组件需要显式地发出一个事件,而不是依赖于隐式绑定。
您将需要编写一个包装组件。 碰巧,该示例适用于 select2。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.