【发布时间】:2020-12-18 03:06:58
【问题描述】:
我有一个具有 getter getScore() 的 vuex 实现,我想将 html 代码返回到模板,但是模板将结果 html 转义为原始文本。
vuex 代码如下:
getters: {
getScore(state) {
return state.score > 10 ? "<b class=\"green\">" + state.score + "</b>" : "<b class=\"red\">" + state.score + "</b>";
}
},
result 不是 html 而是原始文本,例如5
如何返回将作为html插入模板的html?感谢您的帮助。
【问题讨论】:
-
如果分数> 10,为什么不设置一个有条件的类而不是发送html?
-
这只是一个例子,不是真正的用例。