首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何使用ES6导入(客户端JS)

如何使用ES6导入(客户端JS)
EN

Stack Overflow用户
提问于 2018-03-03 05:19:31
回答 3查看 13.7K关注 0票数 12

我正在尝试使用VeeValidate,下面的示例显示了ES6导入的用法:

代码语言:javascript
复制
import { Validator } from 'vee-validate';

我的理解是,这只适用于npm,而不适用于CDN。我只想写客户端js,而不是使用node js。我是不是必须研究一下browserify或webpack之类的东西?

我尝试从CDN链接复制javascript,并将其设置为本地js文件以供导入,但无法使其正常工作。它不工作是因为我没有导出语句吗?

EN

Stack Overflow用户

发布于 2018-03-05 21:22:41

问题是,正如您所说的,导入目前仅通过Node全局支持。如果您想要在客户端快速导入代码,并且jQuery是一个选项,那么您可以使用:

代码语言:javascript
复制
$.getScript( "ajax/test.js" )
.done(function( script, textStatus ) {
    console.log( textStatus );
})
.fail(function( jqxhr, settings, exception ) {
    $( "div.log" ).text( "Triggered ajaxError handler." );
});

这将从服务器加载并执行JavaScript代码。回调done在脚本下载完成后调用,但不一定执行完毕。

有关更多信息,您可以查看official reference

票数 1
EN
查看全部 3 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49077585

复制
相关文章

相似问题

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