这是代码:
/**
* @name Me
* @property {String} name
* @property {Number} minVer
* @property {Number} maxVer
*/
/** @type {Me} the moshe*/
var y;
为什么IntelliJ说{Me}没有定义?
答案 0 :(得分:3)
如果您使用@typedef
代替@name
,IntelliJ会更高兴:
/**
* @typedef {Object} Me
* @property {String} name
* @property {Number} minVer
* @property {Number} maxVer
*/
/** @type {Me} the moshe*/
var y;