在 bootstrap.js.coffee 中,有一些代码:
define [], ->
App =
Models: {}
Collections: {}
Routers: {}
Helpers: {}
Views: {
Posts: {}
Common: {}
Sessions: {}
Tokens: {}
Passwords: {}
Confirmations: {}
}
我不明白为什么“定义”方法在 js 代码中?而且,在其他代码中,这种“定义”方法无处不在!
资产/javascripts/models/post.js.coffee
define ['backbone', 'bootstrap'], (Backbone, App) ->
class App.Models.Post extends Backbone.Model
paramRoot: 'post'
urlRoot: '/posts'
defaults:
title: null
content: null
我想知道方法---“定义”,方法是做什么的,为什么我找不到要写的方法细节??
谢谢 !