腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
使用
对象
中
的
列表
键
反应
不
可变
的
JS
updateIn
、
、
我在React中有一个不
可变
的
状态,其中我有一个包含
列表
元素
的
map。我
的
getIn函数运行正常,例如:但是我想用相反
的
方式更新这个值读取不
可变
JS
的
文档,应该是这样
的
,但由于我
的
索引
键
,我不能让它工作,因为我
的</
浏览 16
提问于2016-07-20
得票数 0
1
回答
Immutable.
js
和类型记录
、
我正在
使用
redux创建一个应用程序。我用
的
是打字稿和immutable.
js
。当我对类型化
对象
使用
不
可变
的
方法(如
updateIn
() )时,它会抛出错误。以下是我尝试过
的
代码: id: number a = a.
updateIn
([....]); //Itis throwing error i
浏览 1
提问于2015-12-16
得票数 1
3
回答
ImmutableJS -推到嵌套数组
中
、
、
; return items.concat(newItem) 我认为,也许我需要将subList设置为List();在尝试此操作时也会遇到相同
的
错误。
浏览 3
提问于2017-10-09
得票数 2
回答已采纳
1
回答
updateIn
()调用
的
更新函数返回一个不
可变
的
对象
,而不是值
、
、
、
我们有一个
反应
样板设置,它
使用
ImmutableJS,Jest和酶作为其框架
的
一部分.case ACTION_
浏览 1
提问于2018-11-22
得票数 1
2
回答
如何
使用
immutable.
js
更新数组
中
的
对象
我希望
使用
immutable.
js
更新数组
中
的
对象
{ cars: [ ]在我
的
代码
中
,我获得了例如汽车id: 2,并更改了颜色{ id: 2,color: black}con
浏览 1
提问于2016-09-02
得票数 1
2
回答
创建react不
可变
的
JS
嵌套状态
、
、
我正在尝试将一些平面状态设置组合成一个设置状态
对象
,同时,我希望将这个
对象
转换为一个不
可变
的
JS
状态
对象
。 "settings": Immutable.Map() }
浏览 5
提问于2016-07-19
得票数 1
回答已采纳
1
回答
不
可变
的
push/add (redux/immutable.
js
)
、
、
、
在redux还原器
中
,我有一个不
可变
对象
作为我
的
状态,并试图向
列表
中
添加/更新
对象
。,这是我
的
减速机: editable: true // action.content = {}
浏览 1
提问于2015-10-11
得票数 2
1
回答
在Immutable.
js
中
使用
React
的
不
可变
助手
、
、
我看到了react为更新不
可变
对象
()提供了它自己
的
助手,但我不知道它与不
可变
的
自己
的
setIn和
updateIn
方法有多大
的
不同(也就是说,如果
对象
与setIn发生了变化,我已经可以将
对象
与===进行比较了是否有理由在immutable.
js
中
使用
react?这只是语法糖吗?
浏览 4
提问于2014-12-04
得票数 7
回答已采纳
3
回答
如何在ImmutableList({})
中
更改Immutable.Map({})
中
项
的
属性
、
、
、
如何在ImmutableList({})
中
更改Immutable.Map({})
中
项
的
属性const initialState = Immutable.Map({ Immutable.Map({id: 3, active: true, name: 'Cool name'})}); 假设我想在
列表
中
设置带有id 1
的</e
浏览 5
提问于2016-08-02
得票数 3
回答已采纳
1
回答
如何
使用
不
可变
助手来更新任意/动态嵌套
的
数据?
、
、
、
要用不
可变
助手更新嵌套数据,通常会对要更新
的
数据
的
路径进行硬编码,有时还会为
键
设置变量。如果
键
/索引
的
数量(即嵌套
的
深度)也是
可变
的
,您会做什么?我正在寻找一种方法来更新数据给定一个任意长
的
密钥
列表
。上下文:我有一个深度嵌套
的
注释数组,其中嵌套
的
注释是对其父注释
的
答复,我需要添加/删除/编辑注释,并根据这些注释选择注
浏览 3
提问于2020-12-17
得票数 1
2
回答
如何在immutableJS中将新项推入深度嵌套
的
记录
中
、
、
、
我正在尝试将一个新条目推入一个深嵌套
的
不
可变
记录
中
。,name:'adam'}, {id:2,name:'steve'}], }); const myNewMap = myMap.
updateIn
nested', 'someKey'], (fav)=> fav.push({id:3,name:'dan'})); console.log(myNew
浏览 3
提问于2016-03-03
得票数 1
回答已采纳
3
回答
如何
使用
react/redux更新状态
对象
中
的
数组
、
在我
的
减速器里,我有这样
的
状态: resources: false,当我
的
操作被触发时我有不
可变
的
、不
可变
的
--导入了助手,但我很难用语法来使它工作。
浏览 12
提问于2016-11-07
得票数 2
回答已采纳
2
回答
将单个元素添加到不
可变
列表
中
我只想在我
的
不
可变
对象
树
的
某个位置向
列表
添加一个元素。 myList.push({"name": "hallo", "value": 4})); 指示要传递给回调
的
myList参数为null。
浏览 1
提问于2017-08-21
得票数 0
回答已采纳
1
回答
使用
具有for-循环
的
不
可变
js
构建深度
对象
。
、
我正在尝试构建一个
对象
,
使用
不
可变
的
js
来构建较小
的
对象
,然后将其合并到更大
的
对象
中
。这就是我尝试过
的
:let keys = ["a","b","c"]; let newKeys = ["x","y","z&quo
浏览 0
提问于2018-08-31
得票数 1
回答已采纳
2
回答
Immutable.
js
推入嵌套
对象
中
的
数组
、
假设有一个
对象
: 'foo': { }我需要将4推送到object.foo.bar数组。现在我是这样做
的
:const newState = initialState.setIn( 4console.log(n
浏览 0
提问于2016-07-27
得票数 24
回答已采纳
1
回答
不
可变
的
js
- Redux-Saga按键查找项和更新值
、
、
、
、
我正在
使用
redux和immutable.
js
在我
的
反应
应用程序。我有通知数组为整个应用程序保存由redux操作创建
的
每个通知
的
数据。我
的
不
可变
的
redux存储和通知数组如下所示: notifications: key: 21339298 // random key to use like我希望通过"key“找到一个通知,并将它
的
”显示“值更
浏览 1
提问于2019-02-10
得票数 0
回答已采纳
2
回答
我可以
使用
setIn在空数组上创建一个新索引吗?
、
我
的
问题是,在这个结构中
使用
不
可变
的
:myMAp.setIn(['a', 0], 'v');immutable.
js
:870(immutable.
js
:1974) at Map.
updateIn
(immutable.
js
:12
浏览 3
提问于2017-10-27
得票数 1
2
回答
在redux
中
更新深度嵌套
的
状态
对象
而不
使用
扩展运算符
、
、
、
、
"path", "to", "node"]
中
,我有一个
键
数组,比如data和一些data,应该用它替换深嵌套状态
对象
的
最后一个节点。显然,我不能
使用
中所示
的
扩展运算符(因为我
的
键
数组是动态
的
,可以改变值和长度)。我已经试过
使用
了,但没有成功。ADD_DATA: { const keys = action.payload.keys; /&
浏览 22
提问于2022-08-15
得票数 1
回答已采纳
2
回答
ImmutableJS如何简化过滤器和更新逻辑
、
以下是我
的
数据结构 { "title": "Welcome to my playground", "postId": 1 ] ...和我试图
使用
不变
的
<
浏览 4
提问于2016-01-20
得票数 0
2
回答
如何在reducer
中
删除immutable-
js
中
的
嵌套状态
对象
?
、
、
、
我想从data
中
删除一个实体(即List inside object someData)。我在缩减程序中
使用
不
可变
js
的
fromJS来保持状态不变。我尝试
使用
updateIn
, deleteIn, update, removeIn和任何我能在immutable-
js
上找到
的
东西。但它对我不起作用。很可能我
使用
这些函数
的
方式是错误
的
。import { fromJS,
upda
浏览 10
提问于2019-08-25
得票数 3
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券