有效值:是字符串还是数字 (R.is(string), R.is(number)不等于 '-' 和 '$' 和 '0'不是 null、false、undefined 或 NaN (Number.isNaN)如何const isValid = ...使用 ramda 实现此功能?该where功能已关闭https://ramdajs.com/docs/#where。但它只接受和反对你可以检查每个道具的地方。该both函数只接受两个参数。
3 回答
阿波罗的战车
TA贡献1862条经验 获得超6个赞
这以我能想到的多种方式使用 Ramda:
const isValid = arg => R.both(R.is(String, arg) || R.is(Number, arg), R.both(R.not(R.includes(arg, ["$", "-", "0"])), R.not(arg)));
添加回答
举报
0/150
提交
取消