vue使用v-if条件渲染闪烁问题

vue官方文档是这么说的,v-if 也是惰性的:如果在初始渲染时条件为假,则什么也不做——直到条件第一次变为真时,才会开始渲染条件块。
但是为什么用v-if做条件渲染的时候被隐藏的元素还是会闪一下?

阅读 21.3k
2 个回答

在用了vue控制显隐的的元素上加v-cloak,然后css加上[v-cloak] { display: none }

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题