加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

【※墨痕】---flux---【react】

发布时间:2020-12-15 20:21:20 所属栏目:百科 来源:网络整理
导读:一、什么是Flux? Flux 是一种架构思想,专门解决软件的结构问题。它跟MVC 架构是同一类东西,但是更加简单和清晰。 ? 二、flux的基本概念 (1) 、Flux由4部分组成 1、View:视图层 2、Action(动作):视图发出的消息(比如mouseClick) 3、Dispatcher( 派发器 )

一、什么是Flux?

  Flux 是一种架构思想,专门解决软件的结构问题。它跟MVC 架构是同一类东西,但是更加简单和清晰。

?

二、flux的基本概念

  (1) 、Flux由4部分组成

  1、View:视图层

  2、Action(动作):视图发出的消息(比如mouseClick)

  3、Dispatcher( 派发器 ) :用来接收Action、执行回调函数

  4、Store(数据层):用来存放应用的状态,一旦发生改动,就提醒View更新页面

?

?

(2)、flux的流程:
1、首先页面已经有View,当我们的用户需要访问View的时候


2、View会发送用户的Action(按用户的要求)
3、然后Dispatcher会收到用户Action,同时Dispatcher会要求Store进行相对应的更新
4、当Store更新后就会发出一个“onChange”事件
5、最后view会接受到“onchange”事件后,就会进行页面的更新

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读