作者warpower668 (JyI)
看板Ajax
标题[问题]开网页後用fetch和vue抢先渲染页面
时间Thu Dec 7 14:35:51 2017
请问各位大神,
小弟想在开启网页後,
直接用fetch到的json资料,
透过vue.js直接抢先渲染在网页上,
我该如何着手呢?
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 61.231.192.160
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Ajax/M.1512628554.A.827.html
1F:推 DolphinLinn: 多抢先 12/07 16:17
2F:→ freeccc: 跟谁抢? 12/07 19:13
3F:推 oldswiss: 所以你是想要先写一个loading页面 12/07 21:26
4F:→ freeccc: 认真回一下,你是用js渲染画面一定是等js相关的渲染函数 12/07 22:10
5F:→ freeccc: 执行好才会渲染上去。如果你js是写在html的body尾,那等 12/07 22:10
6F:→ freeccc: 你执行到js时上面的html八九成都渲染完了。再加上你的资 12/07 22:10
7F:→ freeccc: 料又是非同步取来的,有资料的画面要渲染上去一定会慢, 12/07 22:10
8F:→ freeccc: 所以不清楚你想要怎麽个抢先法 12/07 22:10
9F:推 VdustR: 未看先猜 SSR 12/11 08:34
10F:推 QwQxError: 我也是似乎的问题 12/11 12:46
11F:→ QwQxError: 不过我是在created用vuex-dispatch後 12/11 12:46
12F:→ QwQxError: 除非使用者有改变状态 不然网页不会被渲染 12/11 12:46
13F:推 QwQxError: 我解决我的问题了 我用Vue的Caveats 12/11 15:12