vue引入基于jQuery的下拉复选框插件

img

img


如题。本人刚学vue不久,有点一知半解。如果是不用vue框架的话,我想引入一个下拉复选框的插件是需要用到link标签和script标签来引入那几个文件的如上图所示(jquery.multiselect.js是没有经过打包的代码其他都是打过包的)。那么这样子引入是可以正常使用的,然后再通过.multiselect()来激活这个插件,这里就使用到了这个插件。
既如此,我就想着,vue框架比较简洁,不如尝试把这个插件引入框架中使用。我一开始就想着直接在vue的组件中用几个import来导入如图所示的那些文件,但这样就会报multiselect() is not a funtion 不知道怎么解了。
我觉得可能是因为这个jquery.multiselect.js没有打过包是编译不了的,但是我试过在这个文件里面写一下控制台输出语句的代码后运行是可以在浏览器的控制台看到输出结果的,证明这个文件是有被编译过的。
希望有人可以帮我解决一下,弥补知识漏缺

不要重复造轮子。
(既然都选了vue了,找一个组件就好了,比如element ui)
https://element.eleme.cn/#/en-US/component/checkbox

找个组件就OK了,楼上说的组件可以参考一下,这种类型的组件百度一下,会有很多

前端加上window,这个最终是赋值为了window的属性

去找组件网站。有很多选择