hbs handlebars for example javascript data-binding template-engine handlebars.js

javascript - for - ¿Cómo enlazar datos en una plantilla Handlebars.js para la actualización automática de valores?



npm hbs (2)

Eche un vistazo a los remaches: https://github.com/mikeric/rivets . Uso backbone, handlebars y backbone.modelbinding para actualizaciones de dos vías. Funciona genial.

Backbone.modelbinding ( https://github.com/derickbailey/backbone.modelbinding ) se ha abandonado, pero se refiere a los remaches.

Hay muchos marcos de JavaScript MVC en este momento que funcionan con handlebarsjs.com ofreciendo enlace de datos entre el modelo / controlador y la plantilla. Actualmente estoy implementando Handlebars.js solo (con jQuery ) y necesito enlazar datos entre mi código principal y la plantilla para que este último se actualice automáticamente. ¿Hay una forma nativa de hacerlo en Handlebars o con un complemento? Si no existe, ¿existe algún componente de estos marcos MVC que ofrezca esta funcionalidad y pueda usarse de manera independiente sin el marco de pila completa?


Suena como si solo quisieras intentar usar una vista Backbone para representar tu plantilla de manillares y escuchar los eventos de jQuery en los elementos "dentro" de la vista. Puede usar las vistas de Backbone sin tener que usar los modelos del marco, las colecciones o el enrutador, pero todavía tiene que incluir la biblioteca completa de Backbone (6.3kb, empaquetada y gzipped) y un guión bajo, lo que podría ser un problema para usted si el tamaño es un consideración.