首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >是否可以在documentationjs中导出类型并将其链接到@param中的引用类型中?

是否可以在documentationjs中导出类型并将其链接到@param中的引用类型中?
EN

Stack Overflow用户
提问于 2020-02-20 20:06:26
回答 1查看 53关注 0票数 0

我想做的事情如下所示:

代码语言:javascript
复制
/**
* @class OrganizationDescriptor
*/
export type OrganizationDescriptor = {|
  organizationId: string
|};

然后,当我使用此类型作为参数时,将其记录下来:

代码语言:javascript
复制
/**
* @param {OrganizationDescriptor} descriptor.organizationId returns {@link OrganizationDescriptor}
*/

我尝试分配一个函数,该函数返回一个organizationId字符串类型的对象。它确实可以工作,但它需要花费大量时间来编辑我当前的代码库。

是否有一种方法可以导出类型并将其用作参数的类型引用?

我运行documentation v12.1.4,并使用Node.js运行它

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-02-21 20:59:22

好吧,答案很简单。我所要做的就是转换类型文件,并向类型中添加一些文本。

就像这样,

代码语言:javascript
复制
/**
  * OrganizationDescriptor description
*/
export type OrganizationDescriptor = {|
  organizationId: string
|};

并将其用作

代码语言:javascript
复制
 /**
   * @param {object} descriptor
   * @param {OrganizationDescriptor} descriptor.organizationId 
 */
 info(descriptor: ActivityDescriptor) {

对我很管用。

你也不应该忘记@type namepath是可用的。可能会有用。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60319551

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档