0

我是 Backbone.js 和 Handlebar.js 的新手。我在我的代码中调用 Java RESTful Web 服务,之后我收到一个包含 json 响应的响应对象。

现在我想要的是渲染响应对象并使用车把模板我必须在下一页上显示结果。

由于我是这项技术的新手,我无法理解我应该朝哪个方向发展。要搜索什么,或者正确的策略是什么?

4

1 回答 1

0

在 Ajax 调用之后有很多方法可以渲染视图。我不确定你想要什么。如果您正在寻找分页,这里是可以帮助您的链接

如果您打算在 ajax 调用后加载视图,这是简单的解决方案。

App.PostView = Backbone.View.extend({
    template: Handlebars.compile('some {{value}}'),

    render: function(){
        var newObject = this.model.toJSON();
        $.ajax({
            url:"/user",
            context:this, //pass view context
            success:function(data){
                var modelObject = JSON.parse(data);
                this.$el.html(that.template(modelObject));
            }
        });
    }

});
于 2013-08-29T11:57:37.227 回答