v-cloak   这个指令是防止页面加载时出现 vuejs 的变量名而设计的,但有时候添加了这个指令仍会显示变量,这是怎么回事呢?。

v-cloak 用法:

HTML代码:

<div v-cloak>
{{ message }}
</div>

CSS代码:

[v-cloak] {
display: none;
}

这样直至div内变量编译完毕后才会显示。

但有时添加完毕后仍有部分变量会显示,这是怎么回事呢?通过控制台查看,原来是 v-cloak 的display属性被优先级别高的样式覆盖所导致,我的处理方案是添加 !important ,简单粗暴。新css样式如下:

[v-cloak] {
display:none !important;
}

经测试,并不会产生副作用。如果大家有更好的方案,欢迎交流。相关截图如下:

未使用 !important 前的截图

相关链接:

1. Vue.js 1.0官网 v-cloak说明

最新文章

  1. iOS中RSA加密详解
  2. asp.net identity 介绍
  3. &lt;&lt;&lt; jquery简介、开头语法、在线开发手册
  4. 翻译:AKKA笔记 - 介绍Actors
  5. JavaScript:立即执行的函数表达式
  6. mysql explain 中key_len的计算
  7. sql跨电脑导数据
  8. HBase with MapReduce (Summary)
  9. Java类与对象——几个课堂例子的总结及作业
  10. 二模 (4)day2
  11. HDU 5775 树状数组
  12. lightoj 1007
  13. mfc开发问题_v1
  14. Installing MySQL Server
  15. java与.net比较学习系列(7) 属性
  16. 让 collabtive-11 支持中文
  17. java下发电子邮件demo
  18. mac编译PHP报错 configure: error: Please reinstall the libcurl distribution - easy.h should be in &lt;curl-dir&gt;/include/curl/
  19. 我的git常用命令
  20. OpenStack(企业私有云)万里长征第三步——调试成功

热门文章

  1. 之一 select模型
  2. Android Studio的使用(一)--显示行号、快速查找方法源
  3. Restful based service 的跨域调用
  4. 【HighCharts系列教程】三、图表属性——chart
  5. Tesseract-OCR使用记录
  6. H5手机开发锁定表头和首列(惯性滚动)解决方案
  7. 如何获取app的素材,做出一个高仿的app
  8. 用div做下拉列表
  9. html5新增标签集锦
  10. [iOS Animation]-CALayer 图层树