zoukankan      html  css  js  c++  java
  • react-redux

    网址:https://react-redux.js.org/

    React-Redux是Redux的官方针对React开发的扩展库,默认没有在React项目中安装,需要手动来安装。react-redux是依赖于redux所以你必须安装redux

    你可以理解为react-redux就是redux给我们提供一些高阶组件

    npm i -S redux  react-redux

    • 定义Provider

    在程序主文件index.js文件中,定义Provider

    import React from 'react'

    import ReactDOM from 'react-dom'

    import { Provider } from 'react-redux'

    import store from './store'

    import App from './App'

    ReactDOM.render(

      <Provider store={store}>

        <App />

      </Provider>,

      document.getElementById('root')

    )

    让全局的组件共享store中的数据

    import React from 'react'
    import ReactDOM from 'react-dom'
    import App from './App'
    
    // 引入store
    import store from './store'
    // 引入react-redux
    // Provider组件 提供发布功能
    import { Provider } from 'react-redux'
    
    // 引入路由
    import { BrowserRouter as Router } from 'react-router-dom'
    
    
    
    
    ReactDOM.render(
      <Provider store={store}>
        <Router>
          <App />
        </Router>
      </Provider>,
      document.getElementById('root')
    )
    • 在子组件中使用react-redux
    •  

      装饰器方法

    • 注:简写是在对于数据或方法没有更多操作的情况下才用,如果对数据或方法有要求,则标准写法

    右侧打赏一下 代码改变世界一块二块也是爱
  • 相关阅读:
    java web设置全局context参数
    tomcat ider配置
    JDBC Druid式link
    JDBC c3p0
    JDBCUtils 工具类
    顺序栈
    线性表链式存储结构的实现的使用
    线性表顺序存储结构的实现和运用
    Mat类下的data指针的深刻理解
    Mat类下几个属性的理解
  • 原文地址:https://www.cnblogs.com/ht955/p/14721442.html
Copyright © 2011-2022 走看看