[英]How to bind data on a Handlebars.js template for automatic value update?
现在有许多JavaScript MVC框架可以与Handlebars.js一起使用,提供模型/控制器和模板之间的数据绑定。 目前我正在单独实现Handlebars.js(使用jQuery )并且需要在我的主代码和模板之间绑定数据,以便后者自动更新。 是否有一种本地方式在Handlebars或插件中执行此操作? 如果没有,是否有这些MVC框架的任何组件带来了这个功能,并且可以在没有全栈框架的情况下单独使用?
看一下铆钉: https : //github.com/mikeric/rivets 。 我使用骨干,把手和backbone.modelbinding进行双向更新。 效果很好。
Backbone.modelbinding( https://github.com/derickbailey/backbone.modelbinding )已被放弃,但指的是铆钉。
听起来您可能只想尝试使用Backbone视图来呈现Handlebars模板并在视图“内部”的元素上侦听jQuery事件。 您可以使用Backbone视图而无需使用框架的模型,集合或路由器,但您仍然必须包含完整的Backbone库(6.3kb,Packed和gzipped)和Underscore,如果大小是一个,这可能是一个问题。考虑。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.