关于 ng-bind-html 和 trustasHtml()的问题

2017-01-19 16:28:33 +08:00
 oliver34

要实现一个简单的 html 内容的预览的功能

采用方式是: 采用 div+contenteditable 模拟一个 textArea ,然后获取内容, content 然后:

  var htmlContent = $sce.trustAsHtml(content)

然后再将 htmlContent 绑定到预览的 div ,就可以呈现 html 效果

但是遇的问题是:直接复制页面内容,预览没有问题。

插入

预览

如果直接输入字符串,预览还是输入的 html 字符串,不会出现 html 效果

请问这是为什么?

2758 次点击
所在节点    Angular
1 条回复
WenJimmy
2017-02-18 13:29:25 +08:00
好像是单双引号的问题?,不过都 29 天了,我也有个问题想发到这里,看来还是算了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/335652

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX