Max*_*Cat 7 amd jsdoc requirejs backbone.js
我有一个基于Backbone样板的项目,我想用最近的jdoc-toolkit进行记录
虽然我不能让它生成除了_global类之外的任何东西
代码示例:
/**
* This is a root model for DLClass
* @module models/DLClass
*/
define([
'underscore',
'backbone'
], /** @lends DLClass */ function (_, Backbone) {
/**
* This is a root model for DLClass
* @class DLClass
* @constructor
* @return Session Object
*/
var DLModel = Backbone.Model.extend({
/** @lends DLClass.prototype */
/**
* Generic tap event
* @param touchEvent
*/
onTap: function (touchEvent) {
},
Run Code Online (Sandbox Code Playgroud)
尝试添加 来@namespace让 JSDoc 知道查看模块的内容。并使用 定义您的模块及其功能@name。
/**
* This is a root model for DLClass
* @module models/DLClass
* @namespace
*/
define([
'underscore',
'backbone'
], /** @lends DLClass */ function (_, Backbone) {
/**
* This is a root model for DLClass
* @class DLClass
* @module models/DLClass
* @name DLClass
* @constructor
* @return Session Object
*/
var DLModel = Backbone.Model.extend({
/** @lends DLClass.prototype */
/**
* Generic tap event
* @name DLClass.onTap
* @function
* @param touchEvent
*/
onTap: function (touchEvent) {
},
Run Code Online (Sandbox Code Playgroud)