如何在Markojs中呈现原始HTML?

我正在使用Markojs作为我的UI库,并且需要呈现从服务器检索到的数据模型中包含的原始HTML。


例如,假设我从服务器检索的数据模型如下所示:


data = {

    copy: "<p class='myClass'>Hello World!</p>"

}

我希望能够使用以下内容在我的Marko模板中呈现我的副本:


.copy

    ${input.data.copy}

并正确呈现HTML元素,但效果并不理想。它确实渲染到页面上,但在页面上也以文本的形式显示"<"前后">"。


看来这是我需要的功能,但已弃用。这样做的正确方法是什么?


解决方法如下:


.copy -- $!{input.data.copy}


MMTTMM
浏览 136回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript