/**
* * My namespace
*
* @namespace
*
* @type {Object}
*/
myNamespace = {
};
/**
* My constructor
*
* @constructor
*/
myNamespace.MyConstructor = function() {
};
/**
* My static class function
*
*/
myNamespace.MyConstructor.myStaticFunction = function() {
};
컴파일하고 나에게 좋은 HTML 파일을 제공합니다. 그러나 myConstructor
구문은 대신 오른쪽 new myNamespace.MyConstructor()
대신 new MyConstrutor()
으로 표시됩니다. 내가
/**
* My constructor
*
* @constructor
* @memberOf {myNamespace}
*/
myNamespace.MyConstructor = function() {
};
에
MyConstructor
에 대한 의견을 변경하는 경우
는 내가 new myNamespace.MyConstructor()
의 예상 결과를 얻을. 그러나 지금 myNamespace.MyConstructor.myStaticFunction
은 심지어 문서에 에 나타나지 않으며 3 가지 의견 중 하나에서 시도한 태그의 순열에 관계없이 예상했던 방식대로 생성되지 않습니다.
myStaticFunction
을 myNamespace
또는 MyConstructor
또는 myNamespace.MyConstructor
중 하나의 회원으로 지정하려고했지만 어디서나 문서에 표시되지 않습니다.
이전 jsdoc-toolkit 2.4로 컴파일을 시도했지만 아무런 문제가 없으며 어떤 종류의 memberOf 표기법을 사용할 필요조차 없습니다. 정말 늦은 시각인데, 신선한 눈빛이 나를 도울 수 있기를 바랍니다.