在我的图书馆中,我使用在一个地方定义的相同方法Database
来扩展类型Transaction
和query
。
如果我尝试使用@memberof Database
和@memberof Transaction
,后者会覆盖前者。
在jsdoc
中为函数指明它代表两个不同类中的方法的正确方法是什么?
答案 0 :(得分:0)
我会这样做:
Dim SQLID As String = "SELECT id FROM members WHERE member= '"
& My.Settings.username & "'"
submitRequest(SQLID)
vagueID.Text = 'ID Here'
只要没有其他人想要实现/**
* @interface Interface
* ...
*/
/**
* @function query
* @memberof Interface
* ...
*/
/**
* @class Database
* @implements Interface
* ...
*/
/**
* @class Transaction
* @implements Interface
* ...
*/
,Interface
在代码中的任何位置都没有定义,这并非必要。如果您认为它们可能,那么改为创建和扩展基类(使用原型继承或ES6类),并相应地记录文档。