Rivets.js绑定不止一次

Rivets.js bind more than once

我正在使用 Rivets.js 并希望绑定到多个数据对象。当我绑定两次时,后者绑定什么都不做。在尝试绑定第二个数据对象之前,我尝试取消绑定第一个绑定,但没有成功。

rivets.bind() 提供一个嵌套在其中的包含所有数据对象(模型)的对象。

var data1 = { name : 'data1' };
var data2 = { name : 'data2'};
var body = document.getElementsByTagName("body")[0];
rivets.bind( body , { a : data1, b : data2 } );

要测试以前的绑定,请尝试按照 HTML:

<body>
    <div>{a.name}</div>
    <div>{b.name}</div>
</body>