我已经使用敲除将 DOM 元素绑定到 viewModel。当我更改底层模型上的属性时,它会更改 DOM - 一切正常。
但是,有没有办法获取绑定的 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?
}