gpt4 book ai didi

javascript - 使用 JSDoc 标记已弃用的类

转载 作者:行者123 更新时间:2023-11-30 14:18:17 25 4
gpt4 key购买 nike

我正在开发一个代码库,随着时间的推移,其中许多 React 组件正在被重写和替换。其中一些组件是“功能性的”,向它们添加弃用标签会在我的 IDE 中触发警告和删除线样式。但是对一个类(class)做同样的事情并不会触发相同的视觉反馈。

没有来自 IDE 的反馈,并且 JSDoc docs 的稀疏性,我不确定我的语法是否正确,或者 @deprecated 标记是否适用于类:

/**
* @deprecated
*/
class OldAndBusted extends React.Component

相同的语法是否适用于类?您能否以与函数相同的方式将它们标记为已弃用

最佳答案

根据官方文档(http://jsdoc.app/tags-deprecated.html)

The @deprecated tag marks a symbol in your code as being deprecated.

并不是说@deprecated 标签只用于函数。将类标记为 @deprecated 应该是完全没问题的。

您的 IDE 是否理解它,...取决于您的 IDE!

IDE对jsDoc的解释并不完整,很多东西没看懂。

关于javascript - 使用 JSDoc 标记已弃用的类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53177858/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com