当前位置: 首页 > news >正文

英山建设银行网站百度推广平台有哪些

英山建设银行网站,百度推广平台有哪些,网站建设教材,独立网站b2cRedux 是js容器,用于进行全局的 状态管理它可以用在react, angular, vue等项目中, 但基本与react配合使用三大核心: 单一数据源 整个应用的state被存储在一棵 object tree中,并且这个 object tree只存在于一个唯一的 store 中 State是只读的…

Redux

React-redux基本使用

  • 安装
     yarn add react-reduxnpm install react-redux//react-redux 还需要依赖 redux 中的 store,所以还需要安装 redux
    npm install redux
    
  • 用 redux 来构建 store
    • 创建 reducer/index.js 文件,构建reducer来响应 actions
    • 创建 store/index.js 文件,通过createStore方法,把reducer 传进来
      //store/index.jsimport  { createStore } from "redux"import { reducer } from "./reducer"export default createStore(reducer)// reducer/index.js const initState = { count:0 }export.reducer = ( state = inistate, action ) => {switch (action.type){case 'add_action':return {count: state.count + 1}default: return state;}}
    
    • 在 app.js中引入 store
  • 引入 Provider 组件
    • 在app.js 中 导入 Provider 组件
    • 利用 Provider 组件将整个结构进行包裹,并传递 store
     import { Provider } from 'react-redux'function App(){return (<Provider store={store}> ... </Provider>)}
    
  • connect 使用
    • 导入
    • 调用
    • connect 方法会有一个返回值,而返回值就是加强之后的组件
     import { connect } from 'react-redux'connect(mapStateToProps,mapDispatchToProps) (Cpmponent)
    
    • connect 参数说明:
      • mapStateToProps(state,ownProps) :函数类型;主要用来获取store中的数据
      • mapDispatchToProps(dispatch,ownProps):函数类型;主要用于触发action
  • 用 connect 方法 让组件 与 store 关联
    • 在 组件 A 和 组件 B 中分别导入 connect 方法
    • 利用 connect 方法对组件进行加强,并导出
       import { connect } from 'react-redux'connect(mapStateToProps,mapDispatchToProps) (CpmponentA)//例如 组件A 是发送方class ComA  extends React.Component{handleClick = () => {this.props.sendAction()}render(){return <button onClick={this.handleClick}> + </button>}}
      const mapDispatchToProps = dispatch => {return {sendAction: () => {dispatch({type: 'add_action'})}}
      }
      export default connect(null,mapDispatchToProps) (ComA)
      //例如 组件B 是接收方class ComB  extends React.Component{render(){return <div>{this.props.count} </div>}}
      const mapStateToProps = state => {return state}
      }
      export default connect(mapStateToProps) (ComB)
      

react-redux 原理图

在这里插入图片描述

http://www.tj-hxxt.cn/news/74542.html

相关文章:

  • 哪个网站可以接加工单做百度推广的网络公司
  • 做导航网站用什么建站程序如何联系百度人工客服
  • python网站开发集成环境关键词推广seo怎么优化
  • 单位做网站需要准备什么谷歌官网登录入口
  • 石家庄网站设计制作服务湖南网站建设加盟代理
  • 公司后台网站怎么做网络推广引流有哪些渠道
  • 龙岗营销网站建设好123上网主页
  • 营销型网站开发定制世界网站排名查询
  • 最权威的公文写作网站建网站找哪个公司
  • 提供网站建设设计外包百度应用平台
  • 网站建设一般分几年摊销企业网站制作哪家好
  • wordpress 存储视频seo优化关键词是什么意思
  • 上海网站建设赢昶百度一下官网搜索引擎
  • 郑州一网网站建设什么是全网营销推广
  • 杭州哪家公司做网站比较好企业培训课程清单
  • 哪家网站游戏做的比较好网络营销推广及优化方案
  • html5 网站开发 适配网站关键字优化价格
  • 线上推广产品seo网站优化服务商
  • 政府网站建设背景说明国内seo工具
  • 服务器网站跳转怎么做的长沙做引流推广的公司
  • 衡水做网站设计2023上海又出现疫情了
  • 做雷达干扰的网站巩义网站优化公司
  • 网站后台操作谷歌推广开户
  • 阿里做网站怎么做谷歌海外推广怎么做
  • 微网站建设找哪家公司中国网站访问量排行
  • 公司网站做优化少钱培训师资格证怎么考
  • frontpage如何做网站网站推广服务报价表
  • asp access 手机站 用于做微网站百度app下载官方免费下载最新版
  • ssm框架做网站的优势seo站长工具
  • 西安 做网站网络营销推广实战宝典