如何设法在胡子绑定中解释HTML?目前,中断(<br />
)只是显示/转义。
小Vue应用:
var logapp = new Vue({
el: '#logapp',
data: {
title: 'Logs',
logs: [
{ status: true, type: 'Import', desc: 'Learn<br />JavaScript', date: '11.11.2015', id: 1 },
{ status: true, type: 'Import', desc: 'Learn<br />JavaScript', date: '11.11.2015', id: 1 }
]
}
})
这是模板:
<div id="logapp">
<table>
<tbody>
<tr v-repeat="logs">
<td>{{fail}}</td>
<td>{{type}}</td>
<td>{{description}}</td>
<td>{{stamp}}</td>
<td>{{id}}</td>
</tr>
</tbody>
</table>
</div>
默认情况下,Vue附带了v-html指令来显示它,您将其绑定到元素本身,而不是对字符串变量使用常规的胡子绑定。
因此,对于您的特定示例,您将需要: