v-if和v-show小结

原创 前端薇薇 随笔 JavaScript部分 116阅读 2019-01-12 15:58:49 举报

在使用vue做列表循环时,当列表中没有数据,就显示成暂无数据。一般应使用v-show,而不是v-if
原因:
v-if:使用起来切换的开销较大,而且遇到网速慢的情况,就算有数据,也会有暂无数据字样闪烁,后出现数据列表,这样用户体验很不好;
v-show:就只是display控制显示和隐藏的,它表示已经存在在DOM中,所以当页面进行快速切换时,不会出现‘暂无数据’闪烁了
算是一个小点,一个小优化吧

评论 ( 0 )
最新评论
暂无评论

赶紧努力消灭 0 回复