Vue:
index.html => main.js => App.vue ,然后就在这个基础上去建立各种*.vue
mobx:
action:标记此动作会被observable,而触发reaction 或autorun
runInAction:异步action,标记action中的异步操作
extendObservable: + observable
useStrict(true):只能用action改变value
when:if() + autorun,一旦predicate true ,停止autorun;
reaction:只监听给定的变量,且不会自动运行第一次
spy:监听所有的MobX的事件
computed :标记一个属性,只有当属性变化是才触发,不用管是不是有value变化了,主要是性能考虑。
array:observable监听的时候只能监听array的变化,不能监听到里面对象的变化。