v-modelディレクティブは、現時点ではtextareaoまたはinput要素でのみ使用できます。
'contenteditable'で使用すると便利です。
よろしくお願いします、
ベンジャミン
編集可能なコンテンツは、入力バインディングよりもはるかに複雑であり、カスタムディレクティブでラップされた、この目的専用の外部ライブラリ( Medium.jsなど)を使用するのが最適です。
*申し訳ありませんが@ yyx990803この問題を解決したようです。
こんにちは@bdedardel
今日はsummernoteを使って作業し、あなたの質問を見つけました。
私の解決策は、summernoteのonChangeコールバックを次のように使用できることです。
'program'を私のvueインスタンスとしてしましょう
「プログラム」のモデルとして「詳細」。
$('#summernote').summernote({
onChange: function(contents, $editable) {
// console.log($editable);
program.detail = $editable;
}
})
これがあなたの問題を解決する良い方法かどうかはわかりません
*おそらくあなたはすでにそれを持っています
@abdulahkam投稿ありがとうございます。 summernoteが私のニーズに正確に対応していなくても、このソリューションを試してみます。
最も参考になるコメント
編集可能なコンテンツは、入力バインディングよりもはるかに複雑であり、カスタムディレクティブでラップされた、この目的専用の外部ライブラリ( Medium.jsなど)を使用するのが最適です。