我正在使用requireJS。我有兩個文件,與主要的應用程序configuraction,功能:與requireJS和jQuery的點擊事件
應用程序/ main.js
define(["jquery", "jquery_migrate"], function() {
return {
bar: function() {
console.log('test');
}
}
});
,並與一些事件火了這樣的功能:
應用程序/ events.js
require(['main_app'], function(foo) {
$('body').on('click', function(e) {
foo.bar();
e.preventDefault();
});
});
,這是路由文件:
app.js
requirejs.config({
"baseUrl": "js/libs",
"paths": {
"main_app": "../app/main",
// global
"app": "../app",
"jquery": "jquery/jquery",
"jquery_migrate": "jquery/jquery_migrate"
}
});
requirejs([ "app/main", "app/events" ]);
我仍然有Uncaught Error: Script error for: main_app
並沒有從點擊事件效應初探。任何人都可以幫忙嗎?很多thx。
真棒,完美的作品,很多thx的幫助 – Lukas
不客氣。 – dcodesmith