angularJS函数的Doxygen注释
Doxygen comment for angularJS function
我的项目使用angularJS和doxygen。
在我的角度控制器中,我有一些定义如下的功能:
function MyCtrl($scope) {
/**
* @param page String Page name
* @ingroup API
* @author Sylvain
*/
$scope.prev = function(page) {
...
}
... other functions
}
我希望doxygen将此代码理解为一个函数声明。
我曾尝试使用@fn
命令,但随后doxygen在MyCtrl
函数的文档中连接所有角度函数注释,而不创建新的函数块。
你有主意吗?
谢谢!
也许$scope参数混淆了Doxygen。如果我将名称仅更改为"scope",并在@param注释中将"page"替换为"scope",那么Doxygen可以正常工作。它生成了一个具有适当内容的函数声明文档部分。
Doxygen并没有声称支持JavaScript,但由于$符号,如果JavaScript看起来不像PHP,它确实可以工作。
也许这个链接也会有所帮助:http://blog.coherent-labs.com/2012/10/documenting-javascript-with-doxygen.html
相关文章:
- Javascript中的备选注释方法
- html5视频中的Youtube类型注释
- 如何允许在TinyMCE中使用valid_elements进行注释标记
- NodeJ中的注释会影响性能吗
- AngularJS指令模板开头的注释
- 如何用正则表达式替换特定的JavaScript注释
- 如何摆脱"压缩/块”;PHP页面底部的注释
- 在if语句注释的条件内指定变量的值
- Visual Studio 2012:更改javascript注释样式
- 使用JQuery或Javascript编辑HTML注释文本
- 查找所有注释的JavaScript正则表达式
- 使用PrimeNG组件时出现问题(未找到指令注释)
- 谷歌关闭注释赢得'Don’不要告诉我;I’我错了
- x-editable on按钮,如何编辑特定注释
- Ajax注释将json调用到函数中
- 导入anuglar2/形成导致“;无法读取属性'注释'“未定义”;
- {React jsx babel es6 webpack}如何在渲染中进行注释(return(//||/**/))
- 使用xgettext从JavaScript中提取翻译器注释(在Python模式下)
- 是<!--JavaScript中的有效注释分隔符
- angularJS函数的Doxygen注释