模型数据不使用backbone.js在视图中显示

时间:2013-10-20 17:52:40

标签: backbone.js

我正在努力学习backbone.js 试图从php获取数据然后通过backbone.js的模型,视图和路由显示它。

但它没有显示我的数据,它显示[object Object]

你可以在这里看到输出:: http://php-backbone.gopagoda.com/

和源代码:: https://github.com/foysal-mamun/php-backbone

我有console.log我的this.model,你可以看到我的数据:: this.model.attributes.message

请帮助我如何解决这个问题。 感谢。

1 个答案:

答案 0 :(得分:1)

在路由器中进行如下更改。

this.messageModel.fetch({success: function () {
    $('#msg').html(this.messageView.render().el);
}}

并在渲染功能中更改如下。

$(this.el).html(this.template(this.model.attributes));