Backbone.js 您可以向木偶应用程序对象添加模型吗?

Backbone.js 您可以向木偶应用程序对象添加模型吗?,backbone.js,marionette,Backbone.js,Marionette,我是一个新手的主干和木偶。我有一个用户模型,其中包含用户是否登录,他们的姓名,id,信息等。。。是否可以在新的Marionette.Application调用中创建UserModel的新实例 比如: var app = new Marionette.Application({ model: new UserModel() }); 在服务器端API上创建一个端点,返回当前登录的用户(/me有时用于此效果) 客户端,用/me作为URL创建一个子类或您的用户模型,并在应用程序启动时获取它 var U

我是一个新手的主干和木偶。我有一个用户模型,其中包含用户是否登录,他们的姓名,id,信息等。。。是否可以在新的Marionette.Application调用中创建UserModel的新实例

比如:

var app = new Marionette.Application({ model: new UserModel() });

在服务器端API上创建一个端点,返回当前登录的用户(/me有时用于此效果)

客户端,用
/me
作为URL创建一个子类或您的
用户
模型,并在应用程序启动时获取它

var User = Backbone.Model.extend({});

var CurrentUser = User.extend({
    url: '/me'
});

MyApp.addInitializer(function(){
    this.currentUser = new CurrentUser();
    this.currentUser.fetch();
});
您还可以使用以下快捷方式:

var User = Backbone.Model.extend({});

MyApp.addInitializer(function(){
    this.currentUser = new User({url:'/me'});
    this.currentUser.fetch();
});

谢谢,这很有帮助