小编Ram*_*Ram的帖子

实现Backbone js和jQuery的最佳方法

有人可以帮我找到最好的方法吗?它是documentcloud.

模型和视图之间的引用可以通过多种方式处理.

  1. 直接指针,其中视图与模型(model.view和view.model)1:1对应.
  2. 中间"控制器"对象,用于将视图的创建和组织编排到层次结构中.
  3. 求偶方法,它总是触发事件而不是直接调用方法.

谢谢!

jquery backbone.js

2
推荐指数
1
解决办法
127
查看次数

使用JSON对象自动填充Backbone.Collection

//Model
var Dog = Backbone.Model.extend({
    name:'',
    breed:''

});


//Collection
var Dogs = Backbone.Collection.extend({
    model : Dog,
    url : '/dogs'

    parse : function(res) 
    {
        alert('response' + res);
    return res;
    }

});
Run Code Online (Sandbox Code Playgroud)

这是我从服务器收到的JSON目标,它是使用Jersey实现的.我从Server返回一个DogModel列表,它被转换为JSON

@Produces(MediaType.APPLICATION_JSON)

{"DogModel":[{"name":"Jane","breed":"Great Dane"},
{"name":"Rocky","breed":"golden Retriver"},
{"name":"Jim","breed":"Lab"}]}
Run Code Online (Sandbox Code Playgroud)

不知道我还没有正确理解Collection及其url属性的用法.我的假设是,当在Collection上调用fetch时,它将从服务器获取dog详细信息并填充集合.

我确实得到了如上所述的响应,但未按预期填充集合.

如何使用集合自动填充模型列表?我是否需要处理JSON对象的表示?

帮助感谢!!!

json backbone.js

1
推荐指数
1
解决办法
3096
查看次数

标签 统计

backbone.js ×2

jquery ×1

json ×1