Javascript yuidoc-重用复合体@param{Object}

Javascript yuidoc-重用复合体@param{Object},javascript,documentation,yuidoc,Javascript,Documentation,Yuidoc,我有一个被传递的Foo对象 /** * Do something cool * * @method baz * @param {Object} foo * @param {String} foo.name * @param {Number} foo.x * @param {Number} foo.y * @param {Number} foo.z */ Bar.prototype.baz = function (foo) { /* ... */

我有一个被传递的
Foo
对象

/**
 * Do something cool
 * 
 * @method baz
 * @param {Object} foo
 *     @param {String} foo.name
 *     @param {Number} foo.x
 *     @param {Number} foo.y
 *     @param {Number} foo.z
 */
Bar.prototype.baz = function (foo) { /* ... */ };
我的foo对象要大得多,我不想对我记录的每个方法都重复这一点。我也不想每次
Foo
的结构发生变化时都要更新100个方法


有没有一种方法可以分别声明
Foo
对象结构(ala a type?),然后从
@param
标记引用该结构。

您是否确实尝试过这样做?只有属性的类?@Prusse问题是我需要嵌套属性。相关问题