无集合模型
Collection-less model
请考虑以下模型和视图。我想知道为什么遵循指示的行不起作用?
var app = app || {};
(function () {
app.CurrentUserView = Backbone.View.extend({
el: $('.avatar-container'),
template: ux.template('.avatar-container-hbs'),
initialize: function () {
this.model = new app.User();
this.model.fetch();
x=this.model;
//these two lines output expected values.
console.log(this.model);
console.log(this.model.toJSON());
this.render();
},
// Re-render the titles of the post item.
render: function () {
//this does not work! (empty)
this.$el.html(this.template(this.model.toJSON()));
return this;
}
});
})();
型:
var app = app || {};
(function () {
'use strict';
app.User = Backbone.Model.extend({
url:'api/user.php'
});
})();
更新视图的初始化方法,如下所示:
initialize : function() {
var self = this;
this.model = new app.User();
this.model.fetch({
success : function(model, response, options) {
self.render();
}
});
}
相关文章:
- 将多级 mongodb 文档转换为 Backbone.js 模型/集合
- 主干:如何保存模型集合中模型的属性更改
- 我应该何时/为什么从 BackboneJS 模型/集合扩展函数返回
- 主干 + 木偶 - 模型/集合的内存管理最佳实践
- 为什么预期的路线不使用帆.js蓝图 API 将项目添加到模型集合
- 主干模型/集合中的Javascript范围界定问题
- 使用Knockback.js过滤中的视图模型集合
- 正在清除主干模型/集合内存泄漏
- 主干集合和模型url,批量模型集合保存
- 如何从asp.net mvc将模型集合注入backbone.js
- JavaScript:Backbone.js获取json并将其加载到模型集合中
- 如何为我的所有BackboneJS模型/集合REST调用添加一个基本URL
- 我如何检测一个对象是一个水线模型或模型集合在Sails.js
- 在嵌套的骨干(木偶)模型/集合中冒泡事件
- 骨干关系——深度嵌套模型/集合
- 如何在主干视图中加载模型集合
- 类似骨干模型/集合的React库
- 从React组件更新模型/集合
- 主干监听嵌套模型/集合
- BackboneJS模型/集合urlRoot/URL的意义