我将使用两个外部脚本作为支付网关.现在两者都放在'index.html'文件中.但是,我不想在开头加载这些文件.仅当用户打开特定组件(使用路由器视图)时才需要支付网关.反正有没有实现这个目标?
通过使用require(./filename)我可以包含并执行文件名内的代码,而不在文件名本身内定义任何导出.
ES6使用的等价物是什么import?
谢谢
我正在开发一个需要使用js插件的项目.既然我们正在使用vue并且我们有一个组件来处理基于插件的逻辑,我需要在vue组件中导入js插件文件以初始化插件.
以前,这是在标记内处理如下:
<script src="//api.myplugincom/widget/mykey.js
"></script>
Run Code Online (Sandbox Code Playgroud)
这是我试过的,但我得到一个编译时错误:
MyComponent.vue
import Vue from 'vue';
import * from '//api.myplugincom/widget/mykey.js';
export default {
data: {
Run Code Online (Sandbox Code Playgroud)
我的问题是,导入这个javascript文件的正确方法是什么,以便我可以在我的vue组件中使用它?...
javascript ×3
ecmascript-6 ×2
vue.js ×2
vuejs2 ×2
import ×1
node.js ×1
require ×1
vue-router ×1