2016-07-27 7 views
1

私はRivets.jsを使用していて、複数のデータオブジェクトにバインドしたいと考えています。私が二度縛ると、後者の縛りは何もしません。私は幸運と第2のデータオブジェクトをバインドしようとする前に、最初のバインドのバインドを解除しようとしました。Rivets.jsは複数回バインドされます

+0

あなたは –

+0

https://jsfiddle.net/am09kxgx/2/ – jamespsterling

+1

、これまで使用してきたコードを共有してください私がことがわかりましたバインドされたコレクションの更新を行うと、新しいデータオブジェクトをバインドできます。 例、 bound = rivets.bind(document.getElementById( 'submission')、{item:submission}); 新しいXHRデータで更新します。 bound.update({list:errors}); – jamespsterling

答えて

0

rivets.bind()には、内部にネストされたすべてのデータオブジェクト(モデル)を持つオブジェクトを指定します。以前のバインディングをテストする

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

は、HTML以下で試してみてください。

​​
関連する問題