以下是我的内容:
const content = Testing mutache with html. click {{{link}}}.
以下是我的胡子代码:
Mustache.render(content, {link:'<a href="http://google.com">here</a>'});
在屏幕上,它呈现为:
Testing mutache with html. click <a href="http://google.com">here</a>.
我做错了什么?
答案是你不会以这种方式使用胡子。要将HTML呈现为模板,您必须使用rawHTML方法,如下所述:
https://v2.vuejs.org/v2/guide/syntax.html#Raw-HTML
引用";双胡子将数据解释为纯文本,而不是HTML。为了输出真正的HTML,您需要使用v-HTML指令">