日记
3.1
- code-review
- map写法有问题
我在function里return了new Map(),这样每次调用都会创建新的,虽然V8优化了
switch写法巨丑,不要用
map的写法最后决定放在computed里,因为创建一次也不会修改,没有对应响应式的数据
Vue中$_开头的不会触发reactive - chain
a.b.c.d式引用起来很慢的,尤其是循环
能解构就解构
- 任务:bug
- check一处模板为何渲染刚开始为undefined
发现没定义初始值,一开始异步数据没进入的时候,此obj无这个属性,自然是undefined - 修i18n
- 修一个语义化遗留问题,需求慢慢更改后,它的名字和实际意义相去甚远了
3.2
- 任务:check bug
有一个在getCurrentInstance().proxy中vm解构取出的refs为undefined
我看了文档要加dollar $
为了后面一致,就解构重命名