オブジェクトツリーに対してR.find(R.propEq())の大文字小文字を区別しないようにする方法はありますか? (現在、私は使用していますRamda Libraries)Javascript Ramda R.find(R.propEq())の大文字小文字を区別しない方法を教えてください。
これは私のOBJツリーの一部です:
const objectTree = [ { __type: 'ix:ChecklistGridSection',
For: 'QuestionAnswers',
childNodes:
[ { __type: 'Sorting', childNodes: [Array] },
{ __type: 'grouping', childNodes: [Array] },
{ __type: 'Tabs', childNodes: [Array] },
...
私は、パラメータを変更することはできません。このような機能を持っている:
R.find(R.propEq('__type', 'ix:checklistgridsection'))(objectTree);
'ix:checklistGridSection'ではなく、 'ix:CheckListGridSection'のみで動作します。他の人たちも木の葉のために働くことが必要です。
私はすべてのツリーを小文字にするのは悪い決心だと思います。 R.find(R.propEq())の大文字小文字を区別しないようにする方法があれば、私は考えていました。