angularjs - 如何使用 ngdoc 将 Controller 放入模块中

标签 angularjs jsdoc

我使用 grunt grunt-ngdocs 模块,这是创建文档的代码。

ngdocs: {
            all: app_files,
            scripts: ['angular.js']
        }

我有一个名为 starter 的模块和两个 Controller :controllerA、controllerB
/**
  * 
  * @ngdoc object
  * @name controllerA

  * @description  ...
  */

/**
  * 
  * @ngdoc object
  * @name controllerB

  * @description  ...
  */

运行文档生成器时,这些 Controller 显示为模块。

我如何在 ngdoc 标记中编写它们都连接到模块启动器?

contollerA 和 controllerB 在不同的文件中。

最佳答案

通常你用这种方式为 Controller 编写 ngdoc:

@name moduleName.controller:ControllerName



在你的情况下,你可以写:
/**
 * @ngdoc controller
 * @name starter.controller:controllerA
 *
 * ....
*/

关于angularjs - 如何使用 ngdoc 将 Controller 放入模块中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26235218/

相关文章:

jsdoc - 如何在JsDoc中忽略源链接?

javascript - 如何使用混合参数类型记录 JSDoc?

angularjs - 使用 $location 和 $routeParams 等依赖项测试 Angular 指令

javascript - $event.stopPropogation 不是 Angularjs 单元测试中的函数错误

javascript - VS 代码中的 jsDoc @callback

javascript - 将 JSDoc 与命名空间和函数定义的变体形式结合使用

javascript - 允许在方括号内呈现 html

javascript - 使用 angularjs 将数据保存在 json 本地存储中

php - AngularJS 错误 : [ngRepeat:dupes]

javascript - 是否可以在 AppsScript 的脚本编辑器中使用自动完成功能来处理自定义类?