私は、databindされているtextareaをviewModelの観測可能な値に置き換えるためにブートストラップwysiwygエディタを使用しています。編集可能なdiv要素を扱うためのノックアウトvalueUpdate
<textarea data-bind="html:data, valueUpdate:'afterkeydown'"></textarea>
上記のテキストエリアは、テキストエリア内からキーが押されるたびに、対応するviewModel値を更新します。
は今テキストエリアは今、観察がKeyDownイベントに更新されていないWYSIWYGエディタ、ブートストラップ<div class="editor" data-bind="html:data, valueUpdate:'afterkeydown'"></div>
に置き換えられます。
どのようにすればいいですか?
タグをdivにするためのカスタムバインディングハンドラ "htmlUpdate"を作成します。これは、入力要素を扱うvalueUpdateと同様ですか?
また、インラインHTMLをサポートする必要があります。「valueUpdate」をdiv要素を使用して再利用する方法についてのアイデアはありますか?ここで
はここでフィドル http://jsfiddle.net/cHTCq/
あなたはjsfiddleの例を投稿できますか? –