0
나는 그 방법은 WebStorm 편집기로 알고되도록 클래스에 주석을 달 수없는 것.클로저 컴파일러/JSDoc을 사용하여 클래스에 주석을 추가하는 방법은 무엇입니까?
/**
* @class my class
* @constructor
*/
function MyClass() {
this.aPublicField = "foo"
var aPrivateField = "bar"
this.aPublicMethod = function() {}
var aPrivateMethod = function() {}
}
/**
* @param {MyClass} aClass
*/
function doSomething(aClass) {
aClass.aPublicMethod() <----- "Unresolved function or method"
}
자바와 같은 구문은 정확해야 .. I 추측 : 여기
는 예이다. 특수 효과에서 잘못된 부분을하고 있습니까?
WebStorm 7은 문제를 해결. 나는 그것이 클래스 일뿐만 아니라 클래스가 다른 모듈을 인수로 전달한 모듈 내에서 선언되었다는 사실을 추측하고 거기에서 사용했다. 하지만 왜도 (모두'moduleName'와'제대로 해당 개체에 연결 MyClass')'moduleName.MyClass'를 사용 WebStorm 7 단순히 MyClass' 작동하는 것'사용하여 .. 문제가 해결되지 않았다 확실하지. – fusio