我希望能够在AngularJS中创建一个内联可编辑的内容,同时也可以插入格式化的HTML标签。
我已经创建了一个plunker:http://plnkr.co/edit/cHgr6BxzoT3LWhc35kmX?p=preview 但是当我尝试插入一些HTML标签时,比如:
我希望看到粗体文本,但它只显示纯文本而不是html...
[编辑]
可能我不能很好地解释我想要的。我想创建一个简单的HTML编辑器,可以修改文本并添加链接、粗体文本、标题标签等...只需编写HTML标记并在页面上编译即可。
如果我想从我的控制器输出文本,则答案是正确的,但我想使其可编辑。
我已经创建了一个plunker:http://plnkr.co/edit/cHgr6BxzoT3LWhc35kmX?p=preview 但是当我尝试插入一些HTML标签时,比如:
<b>test</b>
我希望看到粗体文本,但它只显示纯文本而不是html...
[编辑]
可能我不能很好地解释我想要的。我想创建一个简单的HTML编辑器,可以修改文本并添加链接、粗体文本、标题标签等...只需编写HTML标记并在页面上编译即可。
如果我想从我的控制器输出文本,则答案是正确的,但我想使其可编辑。
ngBindHtmlUnsafe
,请参考http://docs.angularjs.org/api/ng.directive:ngBindHtmlUnsafe。 - Idrees Khan$scope.name = '<b>World</b>';
- Idrees Khan