我正在尝试在两个不同的文件中使用命名空间。
第一个文件:
$(document).ready(function () {
var App= window.App || {};
App.Form = can.Control.extend({... });
window.App = App;
});
第二个文件:
$(document).ready(function () {
var App2 = window.App2 || {};
App2.Form = can.Control({
new App.Form();
});
window.App2 = App2;
});
但我不断收到此错误:
Uncaught TypeError: undefined is not a function。
我究竟做错了什么?