javascript 如何在JSDoc中将类型的特定属性作为函数参数类型?[关闭]

aiqt4smr  于 2023-04-04  发布在  Java
关注(0)|答案(1)|浏览(121)

**已关闭。**此问题为not reproducible or was caused by typos。当前不接受答案。

这个问题是由打字错误或无法再重现的问题引起的。虽然类似的问题在这里可能是on-topic,但这个问题的解决方式不太可能帮助未来的读者。
18小时前关门了。
Improve this question
我想把从prisma客户端导入的DocumentType类型的id作为函数参数documentTypeId,如果直接访问id来定义,它就变成了any类型。

我怎样才能做到这一点?
注:我没有使用打字机,它只用于prisma客户端。
Br,Ekansh

/**
 *
 * @param {import("@prisma/client").DocumentType.id} documentTypeId
 * @param {*} departmentId
 */
const generateApprovals = async (
  documentTypeId = isRequired(),
  departmentId = isRequired()
) => {};
2wnc66cl

2wnc66cl1#

正如@aboqasem所建议的,以下工作:

* @param {import("@prisma/client").DocumentType['id']} documentTypeId

相关问题