1
私はRivets.jsを使用していて、複数のデータオブジェクトにバインドしたいと考えています。私が二度縛ると、後者の縛りは何もしません。私は幸運と第2のデータオブジェクトをバインドしようとする前に、最初のバインドのバインドを解除しようとしました。Rivets.jsは複数回バインドされます
私はRivets.jsを使用していて、複数のデータオブジェクトにバインドしたいと考えています。私が二度縛ると、後者の縛りは何もしません。私は幸運と第2のデータオブジェクトをバインドしようとする前に、最初のバインドのバインドを解除しようとしました。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以下で試してみてください。
あなたは –
https://jsfiddle.net/am09kxgx/2/ – jamespsterling
、これまで使用してきたコードを共有してください私がことがわかりましたバインドされたコレクションの更新を行うと、新しいデータオブジェクトをバインドできます。 例、 bound = rivets.bind(document.getElementById( 'submission')、{item:submission}); 新しいXHRデータで更新します。 bound.update({list:errors}); – jamespsterling