ramda.js

    0热度

    2回答

    我已经从一个API返回的URL列表中的另一个列表匹配被留下 const filters = [ 'news', 'shoutouts', 'quick-links', 'metrics', 'links' ] 我想只与包含在一个类别名称的URL例如,如果一个URL包含links或news,我们想保持它:我的网址。 这是我到目前为止(不工作)的

    1热度

    1回答

    我想使用Ramda使点自由函数大写字符串数组,但我是新来的,它不工作。 const list = ['a', 'b', 'c', 'd', 'e'] const fn = R.compose(R.toUpper, R.map) console.log('result', fn(list)) 让我Uncaught TypeError: function n(r){return 0===arg

    0热度

    2回答

    我想在ramda.js中实现过滤函数发生器。在我看来,它应该这样工作: var a = filterFn(arrOfObjects) var b = a(keyName) var c = b(value) 这是非常项重要的实现参数的顺序,因为同样的阵列可以使用不同的条件进行过滤。 目前,我有以下代码: var g = R.curryN(2, R.compose(R.filter(R.__)

    0热度

    1回答

    我一直在尝试在多个级别使用组,以便对象按标记,文件夹和报告键进行分组。我能够以单一级别进行分组,但无法继续进行。 const data = [{ "_index": "search_index", "_type": "search_type", "_id": "Co5EFxnqeo9ruq", "_score": 1, "_so

    0热度

    1回答

    我刚开始玩拉姆达。 我有一个initialState,我收到一个动作,提示我删除对象中的嵌套键。如果它们是该级别上唯一的密钥,则应递归地将密钥从上一级删除。 const initialState = {'a': {'x': {}, 'b':{'c': {'d': {}}}}} const actionPath = ["a", "b", "c", "d"] const actionObj =

    -3热度

    1回答

    我有这些对象的列表: var alice = { name: 'Alice', a: 2, b: 8 }; var bob = { name: 'Bob', a: 4, b: 5 }; var clara = { name: 'Clara', a: 1, b: 22 }; 我想对它们进行排序上升

    1热度

    4回答

    我在想如果有人知道如何从php中获取随机图片网址? 非常感谢您的帮助和时间。

    0热度

    2回答

    首次推动我自己在一个小型Node项目上使用Ramda,并且我遇到了困难。我如何用Ramda编写代码? const dataObject = {}; const promises = []; for (let i = 0; i < myTableNames.length; i++) { const tableName = myTableNames[i]; const new

    0热度

    1回答

    我有一种情况,我想处理多个承诺。 假设我有3变量 fileOption, setupOptions, moveOption 每个变量的基础,我请求的功能,如 file.validate(token) .then((token) => file.create(fileOption)) .then((file) => setup ? file.getToken(userfrom

    0热度

    1回答

    我不得不编写一个函数初始化至极应一个类名相对得到对齐财产,这个类名设置为parentNode。但我收到一个函数,而不是parentNode。请帮助 const addClass = R.curry((className, el) => { console.log(className) //=> String console.log(el) //=> Function ?