如何在Backbont.Marionette.js中的ItemView或Layout中有一些默认属性。
我们在模型中有默认属性,如下所示。
Backbone.Model.extend({
defaults: {
contract:"",
}
});
在上面的模型中,我们defaults
有一些默认属性。我们可以在ItemView or Layout
应该能够更改在Itemview或Layout
中指定的默认值答案 0 :(得分:1)
您可以通过在所做的视图类中指定默认值来创建默认值。例如;
var MyView = Backbone.Marionette.Composite.extend({
defaults:{
something: "value"
}
});
现在,MyView的所有实例都将具有这些默认值
var view = new MyView({
initialize: function(){
var x = this.defaults.something; //x = "value"
}
);