ko.applyBindings
バインドするDOM要素である2番目のパラメーターを受け取ることができることを認識してい ます
しかし、私の場合は異なります。大きなページがあり、を使用してビューモデルを指定したい
ko.applyBindings(bigModel)
次に、ページの中央に小さなサイドバーセクションがあります。次を使用して別のビューモデルを指定します。 ko.applyBindings(smallModel, $("#sidebar")[0])
#sidebar
小さなセクションでノックアウトを使用して制限付き属性を使用すると、エラーがスローされますUnable to parse bindings
が、それでも値がバインドされます(例<span 'text:propertyOnSmallModel' />
)。その後、これらの属性を空の属性として追加しようとしましたがbigModel
、スローされませんでした。
これを適用するにはどうすればよいですか。1つはページ全体に、もう1つは特定のセクションに2つのビューモデルを使用します。