首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Vue.js 2.x中使用插件?

如何在Vue.js 2.x中使用插件?
EN

Stack Overflow用户
提问于 2017-10-06 21:44:03
回答 1查看 760关注 0票数 1

我使用的是vue js 2.3.o版本。我想使用插件来处理模态窗口,例如vue-js-modal (https://github.com/euvl/vue-js-modal)。

当我想使用库时,我会将它添加到我的页面中。

代码语言:javascript
复制
<script type="text/javascript" src="/lib/vuejs/index.js"></script>

在创建vue实例本身之前,我放置了一个位置:

代码语言:javascript
复制
import VModal from 'vue-js-modal';
Vue.use(VModal);

var myVue = new Vue({   

然后我看到:

代码语言:javascript
复制
SyntaxError: import declarations may only appear at top level of a module

我不明白是怎么回事。怎么了?这个插件应该如何正确使用?

谢谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-10-07 06:22:38

似乎您正在使用script标记导入库。根据vue-js-modal的说明,您必须使用npm install vue-js-modal --save来安装,然后使用import VModal from 'vue-js-modal'进行导入。

如果使用script标记导入模块,则必须编写:

代码语言:javascript
复制
<script src="vue-js-modal.js" type="module"></script>

在你的HTML页面上。但是,就目前而言,如果要在浏览器中导入模块,则必须执行一些额外步骤才能启用此功能。(您可以按照这里的说明:链接)。

我的建议是查看vue-js-modal made:链接的演示,它使用Babel和Webpack,而不是只导入script标签。或者,当您设置Vue web应用程序时,使用他们的cli工具(链接)来设置一个初学者项目,然后安装vue-js-modal

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46614339

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档