我有一个带有生成内容的 dojo 小部件,在我的情况下是文本消息。
消息文本是带有<b>, <i>
etc. 标签的格式化文本。当我通过它把它放到我的小部件上${messageText}
时,它显示为纯文本。
如何让我的小部件将所有这些标签解析为 DOM 节点?
更新 .jsp 片段:
<script>
(new MyWidget({
text: "<b>message</b>"
}).placeAt(dojo.byId("placeWidgetHere");
</script>
<div id="placeWidgetHere"></div>
小部件 .html 模板:
<div>${text}</div>