Vue中的v-text和v-html区别(这里写自定义目录标题)
v-text
代码片
.
<body>
<ul class="app">
<li>{{title}}</li>
<li>{{name}}</li>
<li v-text= "sex"></li>
</ul>
</body>
<script>
const vm = new Vue({
el: ".app",
data: {
sex: "sex1",
title: "sex",
name: "zhang"
}
})
</script>
得到显示结果:
v-html(防转义,识别HTML标签)
代码片
.
<body>
<ul class="app">
<li v-html="str"></li>
</ul>
</body>
<script>
const vm = new Vue({
el: ".app",
data: {
str: "<h1>hello! my name is zhang</h1>",
}
})
</script>
得到显示结果:
tips: 写data内的数据时要注意字符形式