惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

WordPress大学
WordPress大学
酷 壳 – CoolShell
酷 壳 – CoolShell
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
腾讯CDC
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
Jina AI
Jina AI
N
Netflix TechBlog - Medium
有赞技术团队
有赞技术团队
博客园 - 【当耐特】
MongoDB | Blog
MongoDB | Blog
P
Proofpoint News Feed
L
LangChain Blog
aimingoo的专栏
aimingoo的专栏
GbyAI
GbyAI
B
Blog
F
Fortinet All Blogs
T
Tailwind CSS Blog
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
G
Google Developers Blog
A
About on SuperTechFans
C
Check Point Blog
Microsoft Security Blog
Microsoft Security Blog
MyScale Blog
MyScale Blog
B
Blog RSS Feed

博客园 - 前端小小菜

本地 Android 设备长期在线 + 云服务器对外提供签名接口(可落地方案) Got minus one from a read call, connect lapse 夸克等网盘作为小爱音源方案 pigx 改造升级vite,webpack+vue2 升级 vite+vue2 记录 QQ幻想开心辞典答题器,自动答题器《FO回忆》 avue的一些踩坑记录 captcha-trainer运行环境使用腾讯云十分钟搭建教程 关于宝塔会自动上传网站访问数据的问题 charles for centos 实现map local/map remote功能 nfc reader iso-7816 读卡器参考资料 博文阅读密码验证 - 博客园 win7 移动用户目录的mklink命令 mac下electron打包exe 出现白屏问题的记录 小米路由器3G 刷openwrt并安装cups一拖多台打印机攻略 husky7 + eslint +prettier配置vue2.x 开发环境 苹果与安卓万年不改的臭毛病 哪个城市更容易考上好大学——全国各省历年中考高考升学率统计 哈哈哈, 腾讯云服务器被黑 sketch相关
vue ssr 若干问题整理(基于easywebpack)
前端小小菜 · 2020-08-24 · via 博客园 - 前端小小菜

先做个快速记录吧。 等有空再来详细修改。

基于egg+vue+vuex 的ssr实现。

1、 通过组件套娃的方式实现 title keywords 等的设定。待优化 spa方式下不变化问题

2、对于依赖window 或者document等的组件,采用异步加载组件方式(不通过服务端渲染),网上也有另外一种解决方案,通过jsdom 来模拟服务端的window等对象,可以参考掘金:https://juejin.im/post/6844904144562552846

异步加载组件的方式,可以看官方文档,通过v-bind:is 实现。参考:https://cn.vuejs.org/v2/guide/components-dynamic-async.html

对于组件内部的内容,通过 const xxx =require('xxx)  在生命周期的 mounted 引入组件。然后再动态加载到对应的容器即可。