【发布时间】:2014-11-26 11:09:40
【问题描述】:
我正在使用 angular-xeditable,这是我的可编辑元素:
<div class="like-pre" editable-textarea="question.answer" e-rows="10" e-cols="40" onbeforesave="validateFaq($data, 'answer')" ng-bind-html="question.answer"></div>
在控制器中,我使用 $sce.trustAsHtml 使 question.answer 显示为常规 HTML 而不是原始文本。 HTML 可以包含 iframe(用于 youtube 视频)或 img 元素。 有效。
问题是,在我通过可编辑元素更改任何 issue.answer 后,IFRAME 元素完全消失。 IMG 元素在编辑后仍然正确显示。
有人知道怎么回事吗?
【问题讨论】:
标签: javascript html angularjs iframe x-editable