繁体   English   中英

如何绑定Handlebars.js模板上的数据以进行自动值更新?

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM