我正在使用引导程序所见即所得编辑器来替换正在数据绑定到来自 viewModel 的可观察值的文本区域。
<textarea data-bind="html:data, valueUpdate:'afterkeydown'"></textarea>
每次从 textarea 内部按下一个键时,上面的 textarea 都会更新相应的 viewModel 值。
现在文本区域被所见即所得的引导编辑器替换
<div class="editor" data-bind="html:data, valueUpdate:'afterkeydown'"></div>
现在 observable 不会在 keydown 上更新。
知道如何进行这项工作吗?
为 div 标签创建自定义绑定处理程序“htmlUpdate”,类似于使用输入元素的 valueUpdate?
也应该支持内联 HTML,关于如何重用“valueUpdate”来处理 div 元素的任何想法?