ramda.js 相关问题

Ramda是一个用于Javascript的功能实用程序库,专注于通过小型可组合功能轻松构建模块化管道。

从对象键和值还原为对象列表

给先前的Ramda组按{{'2018-Q4':2,'2019-Q1':5},我如何将其映射到[{'quarter':'2018-Q4','value':2}, {'quarter':'2019-Q1','value':5},]

回答 1 投票 -1

使用RamdaJS将对象转换为包含对象键的数组

我有以下对象:data = {'key_1':{'some_prop_1':some_val,'some_prop_2':some_val},...'key_n':{'some_prop_1':some_val,'some_prop_2':some_val}}我想要一个数组...

回答 1 投票 0

使用Ramda进行分组,并求和对象中其他属性的值

假设我有一个这样的对象数组:[{'prop_1':'key_1','prop_2':23,'prop_3':45},{'prop_1':'key_1','prop_2':56, 'prop_3':10},{'prop_1':'key_2','prop_2':10,'prop_3':5},{'...

回答 2 投票 0

用ramda合并对象的不匹配数组

我正在尝试根据位置与Ramda合并两个对象数组。考虑到我的数组如下:const getKeys = [{“ name”:“ id”},{“ name”:“ temperature”},{“ name”:“湿度”},{“ ...

回答 1 投票 -1

从组合函数中的前一个函数访问Arg(使用Rambda.pipe)

我有一个很好地适合的管道,但是在某些情况下,我需要触发对我无法控制的API的异步调用。我不一定在乎...

回答 1 投票 0

具有Ramda的多同位素过滤

我正在增强同位素应用程序-现在正在尝试将多过滤器的值组合到该应用程序中。我注意到2个问题。第一个-是我设置过滤器时-它...

回答 1 投票 0

是在Redux减少器中使用多种ramda的assocPath方法的方法吗?

因此想知道是否有什么办法可以在redux reducer中使用多个assocPath方法。我想做的是在我的redux reducer中更新对象和数组的状态,而无需对其进行更改。 ...

回答 1 投票 0

将键的值提升到顶层,同时使用Ramda保留其余对象

我想将其构建到我的compose函数中,以便记录的值到达对象的顶层,而其余键保持原样:{record:{seasons [[1],...

回答 4 投票 0

如何使用ramda库合并两个数组?

我有两个数组,如下所示const l1 = [{“ a”:1,“ a1”:2},{“ b”:3,“ b1”:4},{“ c”:5,“ c1” :6}]; const l2 = [{“ d”:2},{“ e”:2},{“ f”:2}];我如何使用ramda库将这两个和...

回答 2 投票 0

Ramda Transducers上的打字稿类型错误,以及如何处理良好代码上令人困惑的类型错误

查看Ramda文档进行转导,给出了两个示例,每个示例都会导致Typescript编译器引发不同的错误。示例1:test('ex。1',()=> {const ...

回答 1 投票 1

在Ramda中获取管道的先前值

我在Java语言中有以下代码:const R = require('ramda')const f1 =()=> 4 const f2 =()=> 5 const f3 = value =>值+ 1 R.pipe(f1,f2 ,f3,console.log)()// ...

回答 2 投票 0

使用Ramda.js更改对象数组中的对象属性

我有一个这样的对象数组:[{类型:'x','属性':{状态:'发射',数字:1}},{类型:'y',属性:{状态:'已更改',num:2}}]我想更改每个状态:发射到'...

回答 2 投票 0

如何根据并集/相交对象类型的值来创建类型?

我有一个很难定义的类型,该如何弄清楚如何将类型定义为预定义对象类型中所有可能值的并集。假设我们有一个自动生成的Person类型,看起来像这样:type ...

回答 1 投票 1

使用Ramda统一有关对象的信息

我需要您的支持才能在ramda中生成以下结果。我已经做了一些方法,并且已经达到了这些结果,但是现在我需要通过productCode生成......>

回答 1 投票 0

Ramda JS如何使用2个json文件映射特定值

问题是我正在使用2个json文件来映射事件的状态,并且我不确定如何在ramda const input1 = {data:{memberId:12345,...

回答 1 投票 0

Ramda lib-JavaScript-数据重构/分组

我有一些原始的国家和开始时间数据-在我要使用的lib这样的数据中列出的是ramda https://jsfiddle.net/0kdcvahw/ var data = [{“ label”: “阿根廷”,...

回答 2 投票 0

使用Ramda删除数组中的多个对象

ramda中是否有一种方法可以删除ramda中的多个对象。这是我的数组const availableFeatures = [{{id:1,name:“ TEST 1”,},{id:2,name:“ TEST 2”,},{id:3,...

回答 1 投票 0

Ramda或ES6-过滤对象数组后返回对象属性的值

如果另一个属性的值与常量匹配,我想返回对象的一个 属性。示例://数组[{名称:“ Name1”,描述:“名称1描述”,启用:true},...

回答 2 投票 0

为什么Ramda源代码具有多个curry函数,所以Redux构成了吗?

[Ramda源代码中有_curry1 _curry2 _curry3 _curryN函数,该模式也出现在redux撰写函数中,我想知道为什么他们使用此模式而不是仅使用通用...

回答 1 投票 1

使用Ramda累加对象中的值之和

我有这样一个对象:obj = {'key1':{'prop1':123,'prop2':345},'key2':{'prop1':673,'prop3':642}}我会希望得到以下结果:result = {'prop1':796,'prop2':345,'prop3':...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.