-
Notifications
You must be signed in to change notification settings - Fork 129
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
骨架屏结束的时机,能否在组件加载完数据之后 #18
Comments
目前骨架屏的 HTML 会被插入项目的 Vue 挂载点里,默认情况是 所以我理解页面请求数据的时机和 调用 比如我们目前在 Lavas 项目中的做法是:
|
我理解是加载完js是不是骨架屏的内容就被替换掉了,请求的数据还没回来的话还是会白屏。是不是可以在请求数据回来之后再执行$mount,类似ssr那样写一个async方法 |
我发现,骨架屏内容没有被真实内容替换掉,还在页面显示呢。
配置如下:
|
@martinko2009,从你的代码上看,构建阶段 Skeleton 插入到 HTML 这一步是 OK 的。 new MyComponent().$mount('#loginpage')
// 同上
new MyComponent({ el: '#loginpage' }) |
目前遇到的问题是骨架屏展示结束之后,页面还是要去请求数据,还是会有一段时间的白屏效果?而且第一次访问页面会出现骨架,但是第二次再次进入的话还是请求也是白屏。 这样效果很不好 |
多路由,path必须是类似 /page1, /page2, 但是/page1?source=xxx这样子无效 |
@confidencefnt ,确实是一个 bug,应该是字符串转成的正则有问题,后续修复情况可以关注 #45 |
我感觉调整 当然,只是一个思路。 |
请问这个问题有人解决了吗? |
进来看一下这个问题,现在有人解决这个问题了嘛,什么思路呀,求告知。 |
想请问下插件是在什么时机去隐藏骨架屏的呢?具体代码是在哪里呢? |
如果把骨架屏当成背景,然后页面加载过来后直接覆盖会怎么样? |
目前遇到的问题是骨架屏展示结束之后,页面还是要去请求数据,还是会有一段时间的白屏效果
The text was updated successfully, but these errors were encountered: