artTemplate 模板引擎,從後台取得的資料就是html程式碼,渲染到頁面還是標籤,如何解決
光阴似箭催人老,日月如移越少年。
你可以用jQuery來替換標籤
<script> var data="<font color='red'>测试数据</font>";//带有html标签的测试数据 $('#p1').html(data);//通过html()方法将数据输出到p中 </script>
你試試看吧!哥們,但別忘了引進jQuery了當然,原生的js也是可以的
很簡單,你新建一個DOM節點
// [3]. 使用模版產生 HTML,預設對輸出進行轉義,不轉義使用 {{#value}}
剛好最近也在用 artTemplate 也遇到了這個問題。
使用 {{@html}} 進行原文輸出
{{@html}}
有風險、慎用。
官方教學:https://aui.github.io/art-tem...原文輸出
你可以用jQuery來替換標籤
你試試看吧!哥們,但別忘了引進jQuery了
當然,原生的js也是可以的
很簡單,你新建一個DOM節點
,然後var一個變數等於這段程式碼,把這個變數賦給這個DOM節點就可以了,用jQuery的方法樓上已經說了,原生的方法就是// [3]. 使用模版產生 HTML,預設對輸出進行轉義,不轉義使用 {{#value}}
剛好最近也在用 artTemplate 也遇到了這個問題。
使用
{{@html}}
進行原文輸出有風險、慎用。
官方教學:https://aui.github.io/art-tem...原文輸出