使用RequireJS和Backbone,可以避免经典调用
$(document).ready(function () {
});
如果我使用RequireJS和Backbone,我只想知道是否可以避免它。怎么可能避免这个电话?
答案 0 :(得分:1)
是的,实际上你并不需要使用require.js
第1次
<script data-main="main.js" src="path/require.js"></script>
在主文件上你可以有这样的东西:
require.config({
shim: {
jquery: {
exports: '$'
},
underscore: {
exports: '_'
},
backbone: {
deps: [
'underscore',
'jquery'
],
exports: 'Backbone'
}
},
paths: {
jquery : 'path/jquery',
underscore : 'path/underscore',
backbone : 'path/backbone'
}
});
require(
[
'backbone',
'router'
],
function (Backbone, Router) {
var router = new Router();
}
);