我有一个应用程序,允许用户通过所见即所得编辑器(TinyMCE)创建自己的电子邮件HTML模板,并且具有存储模板的预览功能,该功能可以显示服务器中存储的HTML tpl代码。它在Elm 0.18上完美运行。我是使用innerHtml
属性显示它的。
现在榆木0.19 innerHtml
消失了。我找到的唯一替代方法是html-parser。但是TinyMCE有时创建的HTML无效,解析器失败。
我现在该怎么办?
答案 0 :(得分:1)
0.19中的innerHtml没有其他选择。您必须按照输入的方式解析输入,或者使用WebComponent,Ports或data-
属性和javascript钩子委托给javascript。
这里是html-extra讨论的链接,其中讨论了innerHtml的一些挑战,并且在0.19中被禁止