@剧中人 我也实现了,不过当时问你,只是想知道 `nginx` 怎么配置。总体原理跟你差不多吧, 前端按钮触发切换 `document.cookie` 的值,`axios` 请求设置为带 `cookkie` 模式,`nginx` 通过 `$cookie_version` 拿到的不同值,做不同的反向代理, 谢谢你的回复, 图画的不错。 我又有新问题问你了, 你文章里面的 <a> 标签并没有 `target="_blank"` 属性, 为什么是跳到新页面,如果是别的方法,既然你的 `build-toc.js` 添加了 `data-id` 属性, 为什么不一起把 <a> 标签的 `target="_blank"` 一起添加了? 别的方法这么好?我想知道
@smohan 不会这么悲剧被分到垃圾邮箱了吧,直接邮我吧【mail@bh-lay.com】
@剧中人 没收到邮件,smohan@163.com
@coco 博客之所以出版本切换功能,主要是考虑向下兼容低版本浏览器,以及为搜索引擎创造检索条件。 目前可用的有三个版本,他们他们之间的切换逻辑如下图所示,希望对你有有所帮助。 
@smohan 非常开心,邮件已发,大佬请查收!
大神您好,给个邮箱,或者你直接联系我邮箱,有点事情咨询下
@coco 又跑去=看下下, 你代码, cookie咩玩过!😂哎呀, 加了emoji表情啊😀
剧大人, 我最近博客也做了个nuxt.js版的,想做成像你一样,在下方footer切换的,我看下下你的域名怎么没有变,路径也是, nginx怎么处理的
@小溪 就是我,一起加油鸭~
1
前两天有以剧大的昵称在我那留言鼓励的,不知道是不是本人^_^,正好这这两天也给博客做了个小升级,还要继续努力鸭~😆
顶你
**种一棵树最好的时间是十年前,其次是现在** @coco 借一位作者的话送给你,祝好!
@琨五哥 确实,本文提到的只是结构骨架的基础,坐标正是基于这个骨架构建的。我坐标计算在这部分的实现不是特别理想,只是勉强能完成布局。
@突变桑椹胚 确实,这一块难度还是有的,并且代码实现上会比较主观。 为了保证结构清晰需要兼顾上下层的位置关系,为了布局紧凑又得考虑相互避让。为了计算上下左右间的关系,实现的时候代码里会有很多 group 计算的操作,有机会单独再写一写这部分的逻辑。