标签:vue url app cloak 指令 一些 message 解析
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<style>
[v-cloak] {
display: none;
}
</style>
</head>
<body>
<!--可以通过Mustache语法(也就是双大括号)
Mustache: 胡子/胡须.
使用:在标签的内容处使用-->
<div id="app" v-cloak>
<!--不常用,做了解
v-cloak不希望在页面一加载出现 {{}}
在vue解析之前, div中有一个属性v-cloak
在vue解析之后, div中没有一个属性v-cloak -->
<h2 v-pre>{{message}}</h2>
<!-- 即跳过编译标签内容 -->
<!-- 直接显示标签内的内容 此处显示{{message}} 也就是不解析 -->
<h2>{{message}}</h2>
<!-- v-once作对比 -->
<h2 v-once>{{message}}</h2>
<!-- 即不需要响应 -->
<!-- 在console中输入app.message = '哈哈哈' 上面的改变 ,带有v-once的内容不会跟随改变,只显示初始的内容 -->
<h2>{{url}}</h2>
<!-- 对比 -->
<h2 v-html="url"></h2>
<!-- 将标签的html内容解析并渲染出来 -->
<h2>{{message}},影子</h2>
<!-- 对比 此处直接拼接 -->
<h2 v-text="message">,影子</h2>
<!--不太好使,一般不用
message直接覆盖掉标签内容 -->
</div>
<script src="js/vue.js"></script>
<script>
const app = new Vue({
el: '#app',
data: {
message: '来了来了',
url: '<a href="http://www.baidu.com">来 百度一下</a>'
}
})
</script>
</body>
</html>
标签:vue,url,app,cloak,指令,一些,message,解析 来源: https://blog.csdn.net/weixin_44020255/article/details/122607577
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。