热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

JSDoc嵌套函数无法生成doc

JSDoc嵌套函数无法生成doc。我看到了https

JSDoc嵌套函数无法生成doc。
我看到了https://jsdoc.app/tags-mixin.html,对我来说不起作用。
我不会在我的文档中制作文档。

如何为我的装潢师Mixin工作?
感谢您的答复。

JSDoc嵌套函数无法生成doc

这是我的代码。


/**
* @class angular_service.PrivilegeService
* @memberOf angular_service
* @name PrivilegeService
* @description none
*/
app.service("PrivilegeService",[
"$parse","Auth","Const","$location","$timeout",function($parse,Auth,Const,$location,$timeout) {
var idx,loginUserInfo,privilege,permissiOnType= Const.PERMISSION_TYPE;
/**
* @mixin
*/
var privilegeService = {
/**
* @param {string} moduleName
* @description module import
*/
getModuleId: function(moduleName) {
var moduleId = "";
for (var key in Const.PERMISSION_MODULE_ID) {
if (Const.PERMISSION_MODULE_ID.hasOwnProperty(key)) {
if (key == moduleName) {
moduleId = Const.PERMISSION_MODULE_ID[key];
break;
}
}
}
return moduleId;
},/**
* @param {string} moduleId
* @description find out id
*/
getModuleNameByModuleId: function(moduleId) {
var moduleName = "";
for (var key in Const.PERMISSION_MODULE_ID) {
if (Const.PERMISSION_MODULE_ID.hasOwnProperty(key)) {
if (Const.PERMISSION_MODULE_ID[key] == moduleId) {
moduleName = key;
break;
}
}
}
return moduleName;
}


以下是根据需要提供文档的一种方法

/**
* @class angular_service.PrivilegeService
* @memberOf angular_service
* @name PrivilegeService
* @description none
*/
app.service("PrivilegeService",[
"$parse","Auth","Const","$location","$timeout",function($parse,Auth,Const,$location,$timeout) {
var idx,loginUserInfo,privilege,permissiOnType= Const.PERMISSION_TYPE;
/**
* @function privilegeService
* @memberof angular_service.PrivilegeService
* @mixin
*/
var privilegeService = {
/**
* @function getModuleId
* @memberof angular_service.PrivilegeService.privilegeService
* @param {string} moduleName
* @description module import
*/
getModuleId: function(moduleName) {
var moduleId = "";
for (var key in Const.PERMISSION_MODULE_ID) {
if (Const.PERMISSION_MODULE_ID.hasOwnProperty(key)) {
if (key == moduleName) {
moduleId = Const.PERMISSION_MODULE_ID[key];
break;
}
}
}
return moduleId;
},/**
* @function getModuleNameByModuleId
* @memberof angular_service.PrivilegeService.privilegeService
* @param {string} moduleId
* @description find out id
*/
getModuleNameByModuleId: function(moduleId) {
var moduleName = "";
for (var key in Const.PERMISSION_MODULE_ID) {
if (Const.PERMISSION_MODULE_ID.hasOwnProperty(key)) {
if (Const.PERMISSION_MODULE_ID[key] == moduleId) {
moduleName = key;
break;
}
}
}
return moduleName;
}
}
});

推荐阅读
  • 如何使用Java获取服务器硬件信息和磁盘负载率
    本文介绍了使用Java编程语言获取服务器硬件信息和磁盘负载率的方法。首先在远程服务器上搭建一个支持服务端语言的HTTP服务,并获取服务器的磁盘信息,并将结果输出。然后在本地使用JS编写一个AJAX脚本,远程请求服务端的程序,得到结果并展示给用户。其中还介绍了如何提取硬盘序列号的方法。 ... [详细]
  • 本文介绍了闭包的定义和运转机制,重点解释了闭包如何能够接触外部函数的作用域中的变量。通过词法作用域的查找规则,闭包可以访问外部函数的作用域。同时还提到了闭包的作用和影响。 ... [详细]
  • 目录实现效果:实现环境实现方法一:基本思路主要代码JavaScript代码总结方法二主要代码总结方法三基本思路主要代码JavaScriptHTML总结实 ... [详细]
  • 本文介绍了Java工具类库Hutool,该工具包封装了对文件、流、加密解密、转码、正则、线程、XML等JDK方法的封装,并提供了各种Util工具类。同时,还介绍了Hutool的组件,包括动态代理、布隆过滤、缓存、定时任务等功能。该工具包可以简化Java代码,提高开发效率。 ... [详细]
  • javascript  – 概述在Firefox上无法正常工作
    我试图提出一些自定义大纲,以达到一些Web可访问性建议.但我不能用Firefox制作.这就是它在Chrome上的外观:而那个图标实际上是一个锚点.在Firefox上,它只概述了整个 ... [详细]
  • 闭包一直是Java社区中争论不断的话题,很多语言都支持闭包这个语言特性,闭包定义了一个依赖于外部环境的自由变量的函数,这个函数能够访问外部环境的变量。本文以JavaScript的一个闭包为例,介绍了闭包的定义和特性。 ... [详细]
  • 本文记录了在vue cli 3.x中移除console的一些采坑经验,通过使用uglifyjs-webpack-plugin插件,在vue.config.js中进行相关配置,包括设置minimizer、UglifyJsPlugin和compress等参数,最终成功移除了console。同时,还包括了一些可能出现的报错情况和解决方法。 ... [详细]
  • 本文由编程笔记小编整理,主要介绍了使用Junit和黄瓜进行自动化测试中步骤缺失的问题。文章首先介绍了使用cucumber和Junit创建Runner类的代码,然后详细说明了黄瓜功能中的步骤和Steps类的实现。本文对于需要使用Junit和黄瓜进行自动化测试的开发者具有一定的参考价值。摘要长度:187字。 ... [详细]
  • 篇首语:本文由编程笔记#小编为大家整理,主要介绍了PHP清洁输入相关的知识,希望对你有一定的参考价值。 ... [详细]
  • 本文由编程笔记#小编为大家整理,主要介绍了Wordpress:完全替换the_content相关的知识,希望对你有一定的参考价值。 ... [详细]
  • 原文地址:https:www.cnblogs.combaoyipSpringBoot_YML.html1.在springboot中,有两种配置文件,一种 ... [详细]
  • 利用Visual Basic开发SAP接口程序初探的方法与原理
    本文介绍了利用Visual Basic开发SAP接口程序的方法与原理,以及SAP R/3系统的特点和二次开发平台ABAP的使用。通过程序接口自动读取SAP R/3的数据表或视图,在外部进行处理和利用水晶报表等工具生成符合中国人习惯的报表样式。具体介绍了RFC调用的原理和模型,并强调本文主要不讨论SAP R/3函数的开发,而是针对使用SAP的公司的非ABAP开发人员提供了初步的接口程序开发指导。 ... [详细]
  • 解决nginx启动报错epoll_wait() reported that client prematurely closed connection的方法
    本文介绍了解决nginx启动报错epoll_wait() reported that client prematurely closed connection的方法,包括检查location配置是否正确、pass_proxy是否需要加“/”等。同时,还介绍了修改nginx的error.log日志级别为debug,以便查看详细日志信息。 ... [详细]
  • 本文讨论了如何在codeigniter中识别来自angularjs的请求,并提供了两种方法的代码示例。作者尝试了$this->input->is_ajax_request()和自定义函数is_ajax(),但都没有成功。最后,作者展示了一个ajax请求的示例代码。 ... [详细]
  • RouterOS 5.16软路由安装图解教程
    本文介绍了如何安装RouterOS 5.16软路由系统,包括系统要求、安装步骤和登录方式。同时提供了详细的图解教程,方便读者进行操作。 ... [详细]
author-avatar
可爱竹子16
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有