我有一个DIV HTML元素,它显示变量中的一些HTML:
/home/kolya/workspace/mysite/public
它渲染得很好。
当我在DIV中输入文本时,更改不会反映在范围变量currentOperation.description
中我需要一条2路的街道,就像使用ng-model
的所有Angular变量的情况一样答案 0 :(得分:0)
我认为你需要两件不同的东西。我会有一个将内容写为文本,一个用于显示它。然后要么你有两个像预览模式,要么你使用第三个变量来知道你是否处于编辑模式。
例如:
<textarea model="description" ng-show="edit"></textarea>
<div ng-bind-html="description" ng-show="!edit"></div>
但最好的方法是使用WYSIWYG工具。其中大多数允许您编写自己的HTML。我用这个https://github.com/fraywing/textAngular