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

建筑知识网站网络推广公司收费标准

建筑知识网站,网络推广公司收费标准,重庆做网站建设的公司哪家好,网站怎么做一盘优化排名通常 我们用redux都需要通过 createStore 但目前 你去用它 基本都会被划线 甚至有点厉害的的编辑器 他会直接告诉你这个东西基本快被弃用了 这个应该大家都知道 最好不要用已经被明确未来或弃用的语法 因为一旦弃用这个系统就需要维护 而且说 一般会被淘汰的语法 本身也就是有…

通常 我们用redux都需要通过 createStore

但目前 你去用它 基本都会被划线 甚至有点厉害的的编辑器 他会直接告诉你这个东西基本快被弃用了
在这里插入图片描述
这个应该大家都知道 最好不要用已经被明确未来或弃用的语法 因为一旦弃用这个系统就需要维护 而且说 一般会被淘汰的语法 本身也就是有一定缺陷存在的

要用我这种方式redux react-redux的依赖肯定是要有的
要不然就手动引入一下

npm i --save redux react-redux

这里 我们先终端输入

npm i --save @reduxjs/toolkit

引入一下依赖
在这里插入图片描述
然后 我们在src目录下创建一个目录 叫 redux 在这个目录下创建一个store.js
这是我个人习惯的形式
然后在redux 目录下创建一个文件夹 叫 balanceSlice
下面创建一个 index.js
参考代码如下

import {createSlice} from "@reduxjs/toolkit";const balanceSlice = createSlice({name:"balance",initialState: {cont: 1},reducers: {setCont(state,action) {state.cont = action.payload}}
})export const { setCont } = balanceSlice.actions;export default balanceSlice.reducer;

这里 我们定义了一个全局变量cont 然后 编写了修改这个全局变量的函数 setCont
接受一个参数 用于修改 cont
然后 redux目录下的store.js 更改代码如下

import { configureStore } from "@reduxjs/toolkit";
import balanceReducer from "./balanceSlice";const store = configureStore({reducer: {balance: balanceReducer}
});export default store;

引入刚才写的balanceSlice 并完成配置

然后 我们在要用全局内容的组件引入处这样写
在这里插入图片描述
用 react-redux 下的 Provider组件包裹上
然后 store来源于我们自己写的 redux/store
然后 我们在需要用的组件中这样写

import React from 'react';
import { useSelector, useDispatch } from "react-redux";
import { setCont } from "../redux/balanceSlice";export default function Balance() {const state = useSelector((state) => state.balance.cont);const dispatch = useDispatch()return (<div>测试组件{state}<button onClick={()=>{dispatch(setCont(10))}}>修改一下</button></div>);
}

首先 我们导入useSelector, useDispatch
通过useSelector获取响应式中的 cont 赋值给state
然后 setCont函数 我们还是要从redux/balanceSlice/index上去拿

这个感觉不是特别灵活智能

然后 按一下 我们传10
根据我们写的逻辑 是直接赋值给cont

我们运行代码
在这里插入图片描述
可以看到 测试组件 后面 获取 cont 值的 state 的确是1 然后 我们按一下按钮
在这里插入图片描述
也是成功的修改为了10 做了响应式变更 非常的完美

http://www.khdw.cn/news/31918.html

相关文章:

  • 江苏省建设银行网站网络营销企业有哪些公司
  • 珠海网站建设最新报价深圳市seo点击排名软件价格
  • 昌吉做58网站的他达拉非功效与作用主要会有哪些
  • 一号店网上商城淘宝seo搜索优化
  • 美工培训班费用一般多少电商seo什么意思
  • 张家口网站建设张家口百度入口官网
  • 唐山网站建设培训软文推广
  • 大连网站建设那家好百度热门搜索排行榜
  • 网站建设树状图合肥seo优化排名公司
  • 动态网站难不难做网络营销的特点是什么?
  • 东莞专业微网站建设价格低seo爱站网
  • 网站seo优化方法2022最新引流推广平台
  • wordpress 默认的url网站优化方案怎么写
  • Javaweb网站建设最好用的系统优化软件
  • 企业网站建设找智恒网络国内销售平台有哪些
  • 网站域名改版怎么做关键词分析
  • 打开网站说建设中是什么问题?自己建网站怎么建
  • 什么叫模板网站西安网站设计公司
  • 苹果做封面下载网站推广运营是做什么的
  • 广东营销网站建设服务公司站内seo内容优化包括
  • 所有做运动的网站长春网络营销公司
  • 招聘网站咋做陕西新站seo
  • 网站建设综合技术厦门seo收费
  • 帮企业做网站的营销型网站建站
  • 梁平集团网站建设官网seo
  • 小说盗版网站怎么做的免费网络推广
  • 做单挣钱的网站seo快速排名培训
  • 云南高端网站建设公司怎么在百度上发广告
  • seo网站做推广价格今日重大新闻头条财经
  • 网站建设需注意的广州网站优化公司如何