vue 知识点随记

  • v-cloak

新页面的时候因为响应问题会看到 {{item.name}} 这个vue.js模板变量,这样给用户带来了不好的体验,那么要怎么解决这个问题呢?

这个指令保持在元素上直到关联实例结束编译。
和 CSS 规则如 [v-cloak] { display: none } 一起用时,这个指令可以隐藏未编译的 Mustache 标签直到实例准备完毕。

包含 v-cloak (cloak n. 披风,斗篷;vt. 遮盖,掩盖) 属性的 html 标签在页面初始化时会被隐藏。
在 vuejs instance ready 之后,v-cloak 属性会被自动去除,也就是对应的标签会变为可见。

css attribute selector

[v-cloak] {
  display: none;
}

<div v-cloak>
  {{ message }}
</div>
不会显示,直到编译结束。
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1. Vuejs中的组件 vuejs构建组件使用: 这里注意一点,组件要先注册再使用如果反过来会报错,因为反过来代...
    sidney_c阅读 1,119评论 0 8
  • 一、了解Vue.js 1.1.1 Vue.js是什么? 简单小巧、渐进式、功能强大的技术栈 1.1.2 为什么学习...
    蔡华鹏阅读 3,383评论 0 3
  • 一、Vue.js组件 ****vue.js构建组件使用**** Vue.component(``'componen...
    880d91446f17阅读 318评论 0 0
  • ## 框架和库的区别?> 框架(framework):一套完整的软件设计架构和**解决方案**。> > 库(lib...
    Rui_bdad阅读 2,979评论 1 4
  • title : zy **简书**
    markzy阅读 122评论 0 1