三个基本使用原则 原则一: store必须是唯一的; 原则二: 只有store能够改变自己当中的内容; 注意点: 并非是reducer改变了store中的内容, reducer只是给store提供数据和方法, 是store自身对数据进行了变更; 原则三: Reducer必须是纯函数; 注释: 纯函数是给固定的输入, 就一定会有固定的输出, 而且不会有任何的副作用. 一般和日期相关的函数不是纯函数;