Flux架构

Flux架构_第1张图片

Flux基本概念

四个部分

  1. View: 视图层
  2. Action: 视图层发出的动作(比如mouseClick等)
  3. Dispatcher(派发器): 用来接收Action,执行回调函数
  4. Store: 用来存放应用的状态,一旦发生变动,就提醒Views要更新页面

Flux最大特点:数据 单向流动

  1. 用户访问View
  2. View发出用户的Action
  3. Dispatcher收到Action,要求Store进行相应更新
  4. Store更新后,发出一个"change"事件
  5. View收到"change"事件后,更新页面

你可能感兴趣的:(Flux架构)