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

wordpress临时关闭河北电子商务seo

wordpress临时关闭,河北电子商务seo,网站制作设计收费标准,精品课程网站建设验收单Redux在React中的使用 1.构建方式 采用reduxjs/toolkitreact-redux的方式 安装方式 npm install reduxjs/toolkit react-redux2.使用 ①创建目录 创建store文件夹,然后创建index和对应的模块,如上图所示 ②编写counterStore.js 文章以counterStore…

Redux在React中的使用

1.构建方式

采用reduxjs/toolkit+react-redux的方式
安装方式

npm install @reduxjs/toolkit react-redux

2.使用

①创建目录

在这里插入图片描述
创建store文件夹,然后创建index和对应的模块,如上图所示

②编写counterStore.js

文章以counterStore命名,名字可自行取

import {createSlice} from '@reduxjs/toolkit'
const counterStore=createSlice({name:'counter',//初始化状态数据initialState:{count:0},reducers:{increment(state){state.count++},decrement(state){state.count--}}
})
//解构出创建action对象的函数
const {increment,decrement}=counterStore.actions
//获取reducer函数
const counterReducer=counterStore.reducer
export {increment,decrement}
export default counterReducer

③编写index.js

import {configureStore} from "@reduxjs/toolkit"
import counterReducer from "./modules/counterStore";//创建根store组合子模块
const store=configureStore({reducer:{counter:counterReducer}
})
export default store

④在根组件中导入
使用react-redux中Provider进行导入

import React from 'react';
import ReactDOM from 'react-dom/client';
import App from './App';
import store from "./store";
import {Provider} from "react-redux";const root = ReactDOM.createRoot(document.getElementById('root'));
root.render(<Provider store={store}><App /></Provider>
);

⑤在组件中使用
使用useSelector获取store中的数据

const ComponentDemo=()=>{const {count}=useSelector(state => state.counter)return(<div>{count}</div>)
}export default ComponentDemo

使用useDispatch获取dispatch方法,提交对应的方法改变state的值

const GrandSon=()=>{const dispatch=useDispatch()return(<div onClick={()=>{dispatch(decrement())}}>我是孙子组件</div>)
}
http://www.mmbaike.com/news/66725.html

相关文章:

  • wordpress付费站内搜索天天seo站长工具
  • 北京市网站建设公司关系营销案例
  • 自己制作的网站互联网营销的优势
  • 扬中市平台公司做seo需要投入的成本
  • 网站项目ppt怎么做发布软文网站
  • 网站实时K线怎么做广州竞价托管公司
  • 软件代理梅州seo
  • 个人主页网站欣赏镇江网站建站
  • 网站开发网站制作北京百度快速排名
  • 网站自适应代码免费拓客软件哪个好用
  • html5做网页湖南靠谱关键词优化
  • js企业网站模板石家庄网站建设seo公司
  • 网页设计作业之玩具商城网站互联网推广怎么找渠道
  • 网站开发技术方案与实施百度推销广告一年多少钱
  • 做电气的什么招聘网站好seo外包服务
  • b2b平台网站源码西安楼市最新房价
  • 新建网站怎么想谷歌和百度提交seo优化培训多少钱
  • 宁夏网站建设品牌公司seo关键词排行优化教程
  • 网站一级目录推广资讯
  • 做网站月入过万的经验怎样做一个网页
  • 做搞笑app好还是做电影网站好线上运营推广方案
  • 没有网站可以做百度推广吗lol今日赛事直播
  • 京网站制作公司最新app推广项目平台
  • 如何用c语言做网站口碑营销的主要手段有哪些
  • 深圳比较好的建网站公司谷歌浏览器官网入口
  • 做网站必须需要服务器嘛公司培训
  • 房地产网站建设案例seo怎么做最佳
  • 建立网站的目标网页制作app手机版
  • 大连建设银行网站ip子域名大全
  • 网页策划方案800字百度seo公司哪家强一点