我们使用这种方式在js代码中定义类:
( function( $, wb ) {
"use strict";
/**
* @class wb.QueryServiceEditor
* @constructor
*/
var SELF = wb.QueryServiceEditor = function QueryServiceEditor(
) {
};
SELF.prototype.fromTextArea = function( selector ){
};
}( jQuery, wb ) );
我使用这种方法的问题是,当使用来自不同范围的此类QueryServiceEditor时,我使用的代码完成(eclipse + tern)不能正常工作。
我们如何改进代码以使代码完成无处不在?