zoukankan      html  css  js  c++  java
  • vue指令(1)v-cloak

    理论知识

    • v-cloak指令(cloak披风、斗篷)
      • 由于vue在解析插值表达式时,首先将插值表达式输出在浏览器,其后将插值表达式中的变量替换为具体值,用户可以看到这一过程,即存在闪动问题。
      • 原理先通过样式隐藏内容,然后在内容中给插值表达式的变量赋值,最后显示在浏览器中。用户看不到变量替换的过程,进而解决了闪动问题。

    实践

    • 该指令用在style标签内部。
    <!DOCTYPE html>
    <html>
    <head>
    	<script type="text/javascript" src="vue.js"></script>
    	<style type="text/css">
    		[v-cloak]{	
    			background: red;
    		}
    	</style>
    </head>
    <body>
    	<div id="app">
    		<div v-cloak> {{ msg }}</div>
    	</div>
    	<script type="text/javascript">
    		var app = new Vue({
    			el: '#app',
    			data:{
    				msg:'hello world'
    			}
    		})
    	</script>
    </body>
    </html>
    

    总结

    • 指令的本质是vue作者自定义的网页标签属性。因此他的位置是在标签的左尖括号内部。
  • 相关阅读:
    39页第3题 求x的n次幂
    实验4-1 求花费电费的金额
    实验二利用循环计算多个圆柱体体积
    39页第一题 四则运算及其余数
    实验一计算圆的面积
    7-14
    第六章例6-3
    第六章例6-2
    第六章例6-1
    第五章例5-9
  • 原文地址:https://www.cnblogs.com/guojuboke/p/12299460.html
Copyright © 2011-2022 走看看