sm1*_*m12 1 html javascript tags string vue.js
当我使用chrome中的dev工具进行检查时,我会在页面中看到这个
<span>
"<b> test data </b>"
</span>
Run Code Online (Sandbox Code Playgroud)
html标签不是这样的.如何修改此字符串以便html标记起作用.数据"<b> test data </b>"从$ .Ajax请求传递到服务器.该<b>标签未呈现和我得到的纯文本.
var v = new Vue({
el: ..,
data : {
rows: []
},
mounted: function() {
var self = this;
$.ajax({
type: 'POST',
url: ...,
data: {},
contentType: 'application/json; charset=utf-8',
dataType : 'json',
success : function(data) {
var json_data = JSON.parse(data.d);
self.rows=json_data
},
error: function() {}
})
}
})
Run Code Online (Sandbox Code Playgroud)
我按如下方式迭代数据
<tr v-for= "row in rows">
<td>{{row.question}}</td>
<tr>
Run Code Online (Sandbox Code Playgroud)
更新
这似乎对我有用.任何人都可以告诉这段代码是否有效?
<tr v-for ="row in rows">
<td> <span v-html="row.question"></span></td>
</tr>
Run Code Online (Sandbox Code Playgroud)
谢谢
| 归档时间: |
|
| 查看次数: |
750 次 |
| 最近记录: |