Skip to content
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

项目运行,骨架屏还是一片空白 #136

Open
liusheng-zhainanya opened this issue Nov 23, 2020 · 3 comments
Open

项目运行,骨架屏还是一片空白 #136

liusheng-zhainanya opened this issue Nov 23, 2020 · 3 comments

Comments

@liusheng-zhainanya
Copy link

liusheng-zhainanya commented Nov 23, 2020

骨架页面预览 的控制台
Object
/person/0: Object
html: (...)
qrCode: (...)
skeletonPageUrl: (...)
url: (...)

而且控制台还报错了,而且右上角默认是 /
'html' of undefined
'ur'l' of undefined
通过打开控制台复制 对象.skeletonPageUrl 然后一个大的loading旋转,样式也不对,差太多了。

猜想:
/person/0 动态路由不可以?
页面结构复杂/
组件嵌套过多?

@buhanqiu
Copy link

我也是一样的问题 现在还没解决

@Nodreame
Copy link

Nodreame commented Mar 17, 2021

  • 解决方法:yarn dev 界面预览成功后,Ctrl|Cmd + enter 就可以看到页面上出现 Browser open another page... 的按钮,点击即可
  • 原因:单纯打开骨架屏预览控制台并不会触发"骨架屏生成开始操作",按照上面方法在命令行可以看到"begin to generator skeleton screen", 此时开始执行生成骨架屏
  • 官方文档地址:https://github.com/ElemeFE/page-skeleton-webpack-plugin/blob/master/docs/i18n/zh_cn.md

@habc0807
Copy link

我也是一样的问题 现在还没解决

官网第三步,可以解决👇
第三步:界面操作生成、写入骨架页面
在开发页面中通过 Ctrl|Cmd + enter 呼出插件交互界面,或者在在浏览器的 JavaScript 控制台内输入toggleBar 呼出交互界面。

点击交互界面中的按钮,进行骨架页面的预览,这一过程可能会花费 20s 左右时间,当插件准备好骨架页面后,会自动通过浏览器打开预览页面,如下图。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants