ノックアウトを使用してDOM要素をviewModelにバインドしました。基になるモデルのプロパティを変更すると、DOMが変更されます-すべてOKです。
ただし、バインドされたDOM要素にアクセスして、基になるモデルが外部で更新されたときにクラスを追加できるようにする方法はありますか?
DOM要素にアクセスできるカスタムバインディングを使用しましたが、viewModelのバインドされたプロパティから直接簡単な方法があるかどうか疑問に思いました。
ありがとう
サンプルコード(TypeScript)
SetMyCell(row: number, newValue: any) {
var ditem = this._DataItems[row];
// update the actual value
ditem.Producer(newValue);
// Now I wish to decorate the DOM item this Producer property is
// bound to with a class. How to go about that?
}