Vue 防止页面闪烁 v-cloak

v-cloak 指令:用于解决页面渲染的过程中,出现闪烁的问题。

注:当网速较慢,来不及渲染时,页面上就会出现源码【例如:{{ xxx }} 】。

语法格式:

html 复制代码
<template>
  <div v-cloak>内容</div>
</template>

<style scoped>
[v-cloak] {
  display: none !important;
}
</style>

基础使用:

javascript 复制代码
<template>
  <h3>防止页面闪烁 v-cloak</h3>
  <div v-cloak>{{ name }}</div>
</template>

<script setup>
import { ref } from "vue";
let name = ref("张三");
</script>

<style scoped>
[v-cloak] {
  display: none !important;
}
</style>

注:v-cloak 本质上是一个特殊的属性,当页面创建完毕后,就会自动删除这个属性。

原创作者:吴小糖

创作时间:2023.12.7

相关推荐
爱勇宝4 分钟前
AI 时代,前端工程师的话语权正在下降?
前端·后端
kymjs张涛4 分钟前
一个月,纯VibeCoding,全平台云笔记APP
前端·javascript·后端
巴勒个啦11 分钟前
esbuild 插件实战:5个真实场景带你自定义构建流水线
前端·angular.js
英勇无比的消炎药15 分钟前
一文吃透TinyRobot Bubble:从基础组件搭建完整AI消息渲染体系
vue.js
狗头大军之江苏分军19 分钟前
前端路由是怎么来的
前端·javascript·后端
英勇无比的消炎药20 分钟前
深挖底层:TinyRobot Bubble消息气泡组件核心技术原理
vue.js
英勇无比的消炎药21 分钟前
架构剖析:TinyRobot Bubble渲染器状态管理与工具调用机制
vue.js
英勇无比的消炎药21 分钟前
多模态消息渲染实战:TinyRobot Bubble内容解析与contentResolver用法
vue.js
Patrick_Wilson21 分钟前
Cookie 作用域避坑:父域泄漏、同名优先级与多环境隔离
前端·http·浏览器
api工厂29 分钟前
ZCode 3.0 版本搭配GLM-5.2能力测试
前端·人工智能·ai