vue中v-if 与v-else的问题,问题见下面描述 财富值21

2016-10-21 19:02发布

用vue写判断条件时,当网络加载慢时,先显示v-else再显示v-if的内容, 然而当获取到接口数据时候,条件已满足又会出现v-if的内容了,使得页面再用户看的时候有种跳跃感,如何解决这种跳跃感??多谢。

3条回答

用ready(),在页面渲染前加载好数据,但是ready只能在页面第一次加载前调用

我也有这种情况,不过我给加了一个预加载的转圈看上去就好多了,要么你就一开始就先别用v-else,直接都搞成v_if或者v-show,一开始对应的设置false或者true

你获取网络数据是在什么时候获取的?在渲染之前获取数据就没有问题了。

一周热门 更多>