分享

{{ }}和v-text和v-html

 偶记易方 2019-09-20

<style>

[v-cloak]{  display: none;  }

</style>

<div id="app">

<!-- v-cloak: 在完成数据加载前不显示   避免了出现“{{message}}”闪烁 -->

<!-- {{ }}和v-text的区别: 

1. {{ }}有闪烁问题 而v-text是把属性赋值给内容,不会有闪烁问题

2. 在{{ }}的前后可以添加其他的内容  而在v-text里面不行

-->

<p v-cloak>##{{message}}##</p>

<h4 v-text="text">##{{me}}##</h4>

    <div>{{msg}}</div>

    <div v-text="msg"></div>

    <div v-html="msg"></div>

</div>

<script src="vue.js"></script>

<script>

let vue = new Vue({

el: "#app",

data: {

message: "123",

me: "34",

text: "45",

msg: "<h1>东方红京东方</h1>"

}

})

</script>

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约