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