相关疑难解决方法(0)

Knockback.js生产准备好了吗?

我使用过Backbone.js,我已经了解了Knockout.js; 但是,现在我发现了Knockback.js.它应该从其他两个经过验证的框架中获得最佳效果.你有生产中的Knockback经验吗?我很谨慎使用它,因为它似乎不够成熟.

javascript backbone.js knockout.js knockback.js

32
推荐指数
2
解决办法
8142
查看次数

任何模板都支持使用backbone.js进行双向绑定吗?

此时我一直在使用underscore.js模板将我的backbone.js模型加载到DOM中.

当我需要保存用户所做的更改时,我已经使用普通的jQuery调用获取了表单的值.

是否有一个模板引擎将双向绑定模板与backbone.js模型?

例如,如果我的模板具有以下内容:

<input id="name" type="text" val="<%= Name %>" />
Run Code Online (Sandbox Code Playgroud)

当用户更改输入中的文本时,它会自动更改backbone.js模型中的文本,以便我可以跳过此步骤吗?

Save: function() {
    var name = $('#name').val();
    this.model.set({ Name: name });
    this.model.save();
}
Run Code Online (Sandbox Code Playgroud)

我遇到的问题是我的Save方法中有很多杂乱,因为我必须遍历所有项目并获取它们的ID,以便我可以设置它们.当我有相当复杂的html模板时,它变得特别混乱.

backbone.js underscore.js

6
推荐指数
2
解决办法
2283
查看次数