腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如
何在
immer
产品
中
获取
更新
状态
、
、
const string = updatedState.newValue + "s"; }; 我知道什么时候以“旧”
状态
调用original,所以我为什么要
获取
initialBaseTestState。在produce
中
更新
state之后,
获取
已经
更新
的state.newValue是一种方法吗? 注意:我想继续使用
Immer
浏览 9
提问于2020-01-05
得票数 0
1
回答
如何使用
Immer
根据以前的
状态
设置React组件
状态
?
、
我试图找出如何根据以前的
状态
设置React组件的
状态
,同时也使用
Immer
库来允许更容易的不可变
状态
更改。= prevState.counter + 1;但是,当使用
Immer
库允许更容易的不可变
状态
更改时,您将不再访问updater函数或prevState变量。,所以比较(
如
indexOf )总是失败,因为这两个对象本质上是不同的。但是我不想只在我的
产品
函数中使用this.state,因为React非常清楚,在计算新
状态
时
浏览 5
提问于2021-09-02
得票数 0
1
回答
ngrx减速器的
更新
状态
、
对于如
何在
NgRx还原器
中
更新
状态
,我有点困惑,这是一个问题。{ yyy: classtpe}state.data = cloneDeep(state.data) state.data.push(我的问题是,我现在可以直接返回
状态
浏览 3
提问于2022-05-16
得票数 0
1
回答
为什么我会得到“不能分配给只读属性”的错误?
、
、
、
其想法是将模型的一个实例放入ngrx存储
中
,并在"
immer
“和”ngrx“的帮助下
更新
相关部件。我的问题是,
更新
其中的部分会导致以下错误dashboard.widgets.push(action.widget) at produce (
immer
.esm.js:1) at ngrx
浏览 7
提问于2022-01-20
得票数 -1
回答已采纳
3
回答
无法
更新
状态
ReduxToolkit
、
、
、
、
我有一个保存在我
状态
中
的对象数组,我希望能够编辑数组
中
的一个对象并
更新
状态
。注释掉的state.push(action.payload)工作正常,但有时我不想向
浏览 15
提问于2022-06-27
得票数 0
回答已采纳
2
回答
DeepCopy对象在JavaScript中使用
immer
、
、
、
我使用来转换react/redux
状态
。我也可以使用
immer
来深入复制一个对象而不对其进行转换吗?import produce, {nothing} from "
immer
" hello: "world"非常感谢您的帮助:)!
浏览 0
提问于2019-03-05
得票数 12
回答已采纳
1
回答
如何使用
Immer
调试UI
状态
?
、
、
我有一个按钮调用handleApplyFiltersButtonClick,它通过对某些数据应用过滤器来
更新
状态
。我在某个地方有个窃听器。我很难调试使用Immers
产品
的
状态
,因为所有东西都是代理或函数。我宁愿不使用
Immer
,但这是球队的选择。从文档
中
可以看出,生产者函数通常接受当前
状态
,而传递给wehre
状态
更改的参数草案的函数进行并记录.不过不是在这里做的。 如何查看
更新
的
状态
?
浏览 0
提问于2018-11-07
得票数 4
回答已采纳
1
回答
如
何在
redux-工具箱中观察
状态
变量?
、
当我停在还原器内的一个断点,并试图观察
状态
内的变量时,我只能看到代理,如何才能看到我的
状态
的实际内容?
浏览 6
提问于2021-08-25
得票数 0
回答已采纳
1
回答
Redux->Reducer是如何使用一个扩展操作符(它只是一个浅拷贝)来实现
状态
不可变的深度克隆的?
、
、
、
、
但是,我知道还原器是一个接收当前
状态
和动作对象的函数,然后决定如何
更新
状态
、复制
状态
、
更新
深度复制的
状态
并最终返回新
状态
。} } // otherwise return the existing state unchanged return state }因为,据我所知,扩展运算符不适用于多维数组或对象。如果
浏览 5
提问于2022-09-20
得票数 1
2
回答
生成
中
带有异步函数的
Immer
- Get错误
、
、
、
、
我试图用
immer
创建一个异步
产品
,但是当我调用这个异步函数时,我得到了一个错误:import { combineReducers, createStore } from 'redux'; export co
浏览 9
提问于2020-10-08
得票数 2
1
回答
作为React
中
的
状态
处理大嵌套对象
、
、
、
、
你好,各位开发人员,提前谢谢你。
浏览 6
提问于2022-01-11
得票数 -1
1
回答
域缩减程序
中
的纯函数
谢谢。只是想说明一下,我们可以使用它吗?我想我们可以百分之百地确定 https://codesandbox.io/s/redux-toolkit-state-new-array-4sswi?file=/src/redux/slices/slice.js:111-425 const someSlice = createSlice({ initialState: { status: "" reducers: { actionSuccess: (state, {
浏览 9
提问于2021-01-31
得票数 1
2
回答
如何使用从数组
中
删除项?
、
、
我正在尝试制作一个可编辑的列表,并选择删除一些条目。编辑工作按计划进行: newArr[i].body = event.target.value; 但是,如果我试图实现删除: newArr.splice(i, 1); React抛出以下错误: 提供的钩子比预期的少。这可能是意外的早期返回语
浏览 4
提问于2020-07-26
得票数 0
回答已采纳
2
回答
reduxjs/toolkit
中
如何使用React和TypeScript修改
状态
、
、
当我使用时,我
更新
了
状态
如下: return { cartItems: [...cartItems,我应该以同样的方式
更新
状态
,还是使用.push方法: name: 'cart', initialState: initialState
浏览 1
提问于2021-11-08
得票数 0
回答已采纳
1
回答
immer
applyPatches未
更新
状态
我正在尝试使用
immer
补丁在我的应用程序
中
实现撤消/重做功能。但由于某些原因,它不起作用。我正在粘贴下面的相关代码片段。我确认了我传递给applyPatches的“
状态
”具有新的
状态
/数据,并且"patchHistindex.undo“具有我需要的正确的撤消
状态
。控制台上也没有显示错误,但它不会使用数据
更新
状态
。import produce, {applyPatches, enablePatches} from '
imm
浏览 18
提问于2020-05-12
得票数 0
2
回答
无法将深度克隆转换为
immer
、
我正在编写一些遗留代码,这些代码用于在redux应用程序
中
对redux
状态
进行完全深入的克隆。action.type](nextState, action, _.cloneDeep(state)) return nextState那些克隆深度都很大,所以我试图利用
immer
的
产品
功能,在返回新的
状态
之前,对起草的
状态
副本进行变异。有些
状态
不会在这里或那里正确
更新
。还是我误解了农
产品
的工作原理? 如果我只是
浏览 1
提问于2018-09-19
得票数 0
回答已采纳
1
回答
从produce返回数组值|
immer
.js
、
、
我使用
immer
.js在
状态
中
的数组上执行操作。 数组: basicRecipe和recipeBasicRecipe。 我正在修改produce函数
中
的draft.basicRecipe。我的目标是返回
更新
后的"draft.basicRecipe“值并将其存储在temparray1
中
。item; return draft.basicRecipe; console.log(temparray1); 当我返回草稿时,我能够看
浏览 82
提问于2020-08-24
得票数 0
2
回答
无法
更新
状态
变量的特定键
因此,我有一个具有onchange方法的复选框,但在该方法
中
,我无法更改该值。 此外,收到的值与state变量
中
的key相同。
浏览 26
提问于2019-01-10
得票数 0
1
回答
Redux : state.filter不对
状态
进行更改,而state.map则更改
状态
、
、
我有一个在initialState
中
定义的计数器列表。除了slice之外,我的deleteCounter
中
的所有其他函数都在工作。我已经核实了调度是否正常。
浏览 1
提问于2021-09-09
得票数 0
回答已采纳
2
回答
更新
嵌套
状态
对象
中
的单个记录,react redux
、
、
、
我在redux
状态
对象
中
管理这些东西。我的网格的UI如下:我想
更新
单个行记录,而不是重新加载整个网格。为此,每当用户更改行的任何单元格值时,我都会调用update-row api,在成功的情况下,我将尝试使用下面的代码在减缩器
中
更新
该值。stateData, { children: stateData.children });对于第一级子记录(
如
json如
何在
redu
浏览 1
提问于2020-04-15
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
年度最具影响力开源JavaScript软件库Immer发布第四版
保护你的 Fedora 系统免受这个 DHCP 漏洞
Python中的类属性访问:跨文件使用set和get方法的实现技巧
涨薪必学大型网站架构的技术细节:云计算服务架构监控软件的构造
RFID读写器助你电力巡检事半功倍
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券