那详情页做ssr了,为什么首次进入doc没有内容,重刷后doc才有内容
来源:10-4 服务端渲染的页面跳转及路由传参

慕瓜0426755
2024-05-21
那详情页做ssr了,为什么首次进入doc没有内容,重刷后doc才有内容,而首屏是首次进入doc就能看到内容
写回答
1回答
-
Harry_wang
2024-05-22
首页跳详情页使用的是前端路由做跳转,这样就没有走服务端路由,所以doc没有内容,和普通spa没什么区别,这样做是因为并不想每次跳转页面的时候重新刷新当前页面,这样就失去了单页面应用的优势和用户体验。但是如果你在详情页面手动重新刷新,再次看doc你会看到这次走服务端渲染了,可以看到内容了,所以只要你页面从代码层面做了ssr,就不用担心这些问题,因为搜索引擎在抓取单独页面的时候肯定会经过reload页面的过程,doc就会有数据。
当然如果你一定要在跳转到详情页面时候在doc看到内容,可以使用window.open或者window.location.href00
相似问题