【发布时间】:2016-12-19 04:58:58
【问题描述】:
我为select2 jquery 组件创建了一个vue.js 组件 如果组件的模板只是原始选择,则组件的问题是选择是不可见(未显示):
<select v-select2="val">
</select>
(使用 chrome 检查器,我可以看到选择被 jquery 插件有效地转换为 select2,但尺寸为 1x1 px)
...问题是,如果我在模板上用 DIV 包装选择,一切正常:
<div>
<select v-select2="val">
</select>
</div>
我正在使用 vue 的指令 (v-select2) 将 select 转换为 select2
【问题讨论】:
-
我猜这个问题与组件模板有关,它使用 vue 的指令将 select 转换为 select2 如果未使用指令并且在创建组件时将select转换为select2,一切正常:jsfiddle.net/futuretelematics/a2kmhw64/2
标签: jquery-select2 vue.js jquery-select2-4 vue-component