小程序框架有很多,都是支持前端JavaScript语言的,也是支持 vue.js 框架的.FinClip 小程序是兼容各家平台的.所以在学习了框架使用之后的进阶就要熟悉框架的底层原理. 1.数据响应式 首先判断数据的类型,如果是基础数据类型,直接返回,如果已经有 ob 属性,表示已经是响应式的数据了,直接返回该数据.如果是对象就走第2步,如果是数组就走第3步 对象是通过 Object.defineProperty,在 getter 里收集依赖,在 setter 里触发更新 数组是首先拷贝数组的原