Express GraphQL响应错误“未定义URLSearchParams”
这些是我正在使用的依赖项Express GraphQL响应错误“未定义URLSearchParams”,express,graphql,Express,Graphql,这些是我正在使用的依赖项 "dependencies": { "express": "^4.16.3", "express-graphql": "^0.6.12", "graphql": "^0.13.2", "lodash": "^4.17.10" } 这是我的档案 这是我文件中的代码 我收到了这个错误,lodash library find methods的第一个参数是数据源。所以URLSearchParam输入错误。注意某些ID提供的自动完成。因此,他们可能会在您键入时填写不正确的数据
"dependencies": {
"express": "^4.16.3",
"express-graphql": "^0.6.12",
"graphql": "^0.13.2",
"lodash": "^4.17.10"
}
这是我的档案
这是我文件中的代码
我收到了这个错误,lodash library find methods的第一个参数是数据源。所以URLSearchParam输入错误。注意某些ID提供的自动完成。因此,他们可能会在您键入时填写不正确的数据 使用一个好的JavaScript linter可以指出这个问题。我推荐埃斯林
在这种情况下,数据源是变量用户,因此用用户替换URLSearchParam解决了此问题。lodash library find methods第一个参数是数据源。所以URLSearchParam输入错误。注意某些ID提供的自动完成。因此,他们可能会在您键入时填写不正确的数据 使用一个好的JavaScript linter可以指出这个问题。我推荐埃斯林
在这种情况下,数据源是可变用户,因此用用户替换URLSearchParam解决了这个问题。我也面临同样的问题。下面是我如何修复它的:
const { URLSearchParams } = require('url');
global.URLSearchParams = URLSearchParams;
我也面临同样的问题。下面是我如何修复它的:
const { URLSearchParams } = require('url');
global.URLSearchParams = URLSearchParams;
复制/粘贴错误;可能需要返回{id:args.id};-您可以在数组中找到不带LODASH的元素可能您的浏览器不支持URLSearchParams谢谢@xadm您是对的我使用了“URLSearchParams”而不是“用户”问题解决复制/粘贴错误;可能需要返回{id:args.id};-您可以在数组中找到不带Lodash的元素可能您的浏览器不支持URLSearchParams谢谢@xadm您是对的我使用了“URLSearchParams”而不是“user”问题解决了