四、Vue模板语法之v-html与v-text

作者: 温新

分类: 【Vue.js】

阅读: 2094

时间: 2020-12-01 13:10:30

Vue模板语法之v-html与v-text,Vue中v-html与v-text有什么区别

<!DOCTYPE html>
<html>
<head>
    <title>模板语法</title>
    <meta charset="utf-8">
    <script src="https://cdn.jsdelivr.net/npm/vue@2.5.21/dist/vue.js"></script>
</head>
<body>
    <div id="app">
        {{ msg }}
        <p v-text="msg"></p>
        <p v-html="msg"></p>
    </div>

    <script>
        var app = new Vue({
            el: "#app",
            data: {
                msg:"<h1>自如初</h1>"
            }
        });
    </script>
</body>
</html>

4-1

通过实例可以很明显看出它们之间的区别。

{{}}v-text一样,将元素当成文本输出;

v-html将元素当做html标签进行解析。

2020-12-01

请登录后再评论