我正在寻找最好的记录代码的方式,但是我找不到任何东西。
我看过其他主题,包括这个,但它们都没有解决我的问题。
我有类似这样的东西:
define([
'backbone'
], function (Backbone) {
/**
* @module models/products
*/
/**
* Product model
* @class
*/
var Product = Backbone.Model.extend({
/** @lends Product.prototype */
/**
* Some method
* @param {String} name - Name of something
* @return {something}
*/
someMethod: function () {
// ...
}
});
/**
* Products collection
* @class
*/
var Products = Backbone.Collection.extend({
/** @lends Products.prototype */
/**
* @type {Product}
*/
model: Product,
/**
* Some method
* @param {String} name - Name of something
* @return {something}
*/
someMethod: function () {
// ...
}
});
return Products;
});
我需要生成一份易读的文档,其中Product和Products类出现在models/products模块中,但我只得到了清晰的模块和各自的类。
我想可能有人曾经遇到过这个问题。
谢谢。
注1:我确实阅读了其他帖子,我不想重复发问。
注2:抱歉我的英语很差 :S