콧수염 바인딩 내에서 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>
1
줄 바꿈을 위해 이스케이프 처리되지 않은 HTML을 수행하는 것은 과잉입니다. 그것은 큰 보안 위험
—
Ryan Taylor