初次接触require.js。我有以下内容:
define([
'jquery',
'underscore',
'backbone',
'views/sidebar',
'views/dashboard',
'views/users',
'views/venues',
'views/payments'
], function($, _, Backbone, SidebarView, DashboardView, UsersView, VenuesView, PaymentsView) {
var Router = Backbone.Router.extend({
routes: {
'/dashboard': 'showDashboard',
'/users': 'showUsers',
'/venues': 'showVenues',
'/payments': 'showPayments'
}
});
var initialize = function() {
var router = new Router();
Backbone.history.start();
}
return {
initialize: initialize
};
});
我在想是否有另一种写法,以避免出现这么长的行:
function($, _, Backbone, SidebarView, DashboardView, UsersView, VenuesView, PaymentsView)