Ripple

来源:4-14 服务端渲染优化

Mr_Summer2333

2019-03-11

4-14节服务端渲染报错 

执行服务端渲染的时候报错

http://img.mukewang.com/szimg/5c863ad10001ab0014080471.jpg

http://img.mukewang.com/szimg/5c863ad10001623c08090925.jpg

查看了下mobx文档 extendObservale这个属性 对这个extendObservale没有那么了解 

请问老师 这是什么原因?

写回答

1回答

Jokcy

2019-03-11

extendObservale是把目标对象(你这里的data)上面的属性复制到当前对象上(this)的一个过程。为什么要这么做呢?因为mobx是一个reactive的库,他需要对属性的描述符进行一些操作的,比如设置`getter`和`setter`。但是你穿入的data里面有syncing,而本身this上面已经有了syncing,所以就冲突了。

0
4
Jokcy
回复
Mr_Summer2333
不客气,确实这门课时间有点长了,所以很多包应该都更新大版本了
2019-03-13
共4条回复

React全栈+服务器渲染(ssr)打造社区Webapp

【毕设面试】只会写业务代码?out了,带你学会搭建属于自己的工程!

768 学习 · 414 问题

查看课程