vue加载时闪现模板语法
问题:使用VUE时,页面加载瞬间,会闪现模板语法,例如{{ item.name }}等解决办法:1、可以通过VUE内置的指令v-cloak解决这个问题(推荐)具体实现:{{ item.name }}CSS中添加[v-cloak]{ display: none; }2、可以在需要编译的元素前后加上关于详解http://www.zhangxinxu.
·
问题:使用VUE时,页面加载瞬间,会闪现模板语法,例如{{ item.name }}等
解决办法:
1、可以通过VUE内置的指令v-cloak解决这个问题(推荐)
具体实现:
<ul v-cloak v-for="item in items">
<li>{{ item.name }}</li>
</ul>
CSS中添加
[v-cloak]{ display: none; }
2、可以在需要编译的元素前后加上<template></template>
关于<template>详解
http://www.zhangxinxu.com/wordpress/2014/07/hello-html5-template-tag/
3、通过切换需要编译元素的display属性,最开始设为none,请求完数据后设为block
4、VUE前置加载
更多推荐
已为社区贡献1条内容
所有评论(0)