rivets.js is not working with handlebars template

270 views Asked by At

I am using rivets.js for data binding in my backbone file. But i am using handlebar templates. so when i display my data in handlebars through rivets, it does not work. It works fine without handlebars.

in my javascript file:

var obj = {name: 'my name'}; rivets.bind($('#div1'), {'opp': obj});

in my handlebar file:

{{opp.name}}
1

There are 1 answers

3
T J On

Rivets and handlebars is not supposed to be used together. Rivets supports expressions in the form {} (by default) just like handlebars {{}}.

Rivets is expecting a "Rivets template", not handlebars template. And handlebars is expecting a handlebars template, not rivets template.

Either use rivets or use handlebars.