【发布时间】:2014-03-06 11:20:56
【问题描述】:
我在我的示例演示应用程序中使用了 requireJS。这是我的代码:
require({
paths: {
ToDoModel: '/Scripts/ToDoModel.min',
ToDo: '/Scripts/ToDo.min',
ToDoService: '/Scripts/ToDoService.min'
}
}, ['ToDo'], function (ToDo) {
ko.applyBindings(new ToDo(), $('#toDo')[0]);
}
);
我知道应用加载后我需要一些文件。因此,我想将 ToDoModel、ToDo 和 ToDoService 合并到一个文件中,但 define 将它们分开,如下所示:
define('ToDoModel', [], function () {
ToDoModel = function (data) {
ko.mapping.fromJS(data, {}, this);
}
return ToDoModel;
});
正如您在路径属性中看到的那样,所有的时刻都在单独的文件中。
【问题讨论】:
标签: javascript jquery requirejs