12 2018 档案
摘要:class 的前世今生 在 es6 之前,虽然 JS 和 Java 同样都是 OOP (面向对象)语言,但是在 JS 中,只有对象而没有类的概念。 在 JS 中,生成实例对象的传统方法是通过构造函数,如下所示: 对比传统 OOP 语言中的类写法,这种写法让许多学过其他 OOP 语言的 JS 初学者感
阅读全文
摘要:在 开发中,组件通信一直是一大痛点。 当项目是很简单的 或者多入口项目时,可以靠着 自带的 进行组件通信;规模再大一些,可以搭配使用 总线进行兄弟组件通信;项目再大一些,出现更复杂的组件关系时,复杂的组件通信可以让你写得怀疑人生。 万幸的是, 官方出品了 ,通过全局式的状态管理,解决了这一痛点。 虽
阅读全文
摘要:力有不逮的对象 众所周知,在 中,直接修改对象属性的值无法触发响应式。当你直接修改了对象属性的值,你会发现,只有数据改了,但是页面内容并没有改变。 这是什么原因? 原因在于: 的响应式系统是基于 这个方法的,该方法可以监听对象中某个元素的获取或修改,经过了该方法处理的数据,我们称其为响应式数据。但是
阅读全文