我有一个Aurelia应用程序,在app.js我想使用jQuery.
所以我的config.js看起来像:
System.config({ ... map: { ... "jquery": "npm:jquery@2.2.0",... } }
在app.js我导入jQuery像这样:
var $= require('jquery');
但是当我需要它时,我得到了空白网站.与导入相同:
import $from 'jquery';
怎么了?
谢谢
编辑:
好的,解决了.问题是,必须在附加的()方法中调用jQuery代码.像这样:
export class Class1 { attached() { //jQuery code here } }
解决方法
您需要从
https://github.com/components/jquery安装jquery
但是如果你使用aurelia-skeleton,你可以从bootstrap导入它
import 'bootstrap';
然后在app中使用$,或者
import $from 'bootstrap'
同样适用于jqueryui.如果需要,请从https://github.com/components/jqueryui开始
原文地址:https://www.jb51.cc/jquery/154921.html
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。