Я пытаюсь сохранить значение contenteditable
в моем JS-коде. Но я не могу понять, почему ng-model
не работает в этом случае.
<div ng-app="Demo" ng-controller="main">
<input ng-model="inputValue"></input>
<div>{{inputValue}}</div> // Works fine with an input
<hr/>
<div contenteditable="true" ng-model="contentValue"></div>
<div>{{contentValue}}</div> // Doesn't work with a contenteditable
</div>
Есть ли способ обхода этого пути?
Смотрите: JSFiddle
Примечание.. Я создаю текстовый редактор, поэтому пользователь должен увидеть результат, в то время как я храню HTML за ним. (т.е. пользователь видит: "Это пример!", а я сохраняю: This is an <b>example</b> !
)