为什么有些DOJO函数的函数名前面有下划线。这个功能与其他功能有什么不同吗?
问问题
515 次
3 回答
4
任何以下划线开头的内容都不属于公共 API。
如果你知道 java 或 C#,想想private, protected internal/package private
Dojo 团队在维护公共 API 的向后兼容性方面做得很好,但非公共 API 没有这样的保证。因此,如果您编写一个自定义小部件来覆盖以下划线开头的函数,它可能会在升级时中断。
http://dojotoolkit.org/reference-guide/1.9/developer/styleguide.html
于 2013-08-28T10:30:59.830 回答
0
有时,这些是局部变量/函数。
于 2013-08-28T07:04:38.747 回答
0
此外,这里有一篇来自 SitePen 的关于该主题的帖子。希望这可以帮助!
http://www.sitepen.com/blog/2013/11/05/dojofaq-underscore-module-name/
于 2014-02-28T20:25:14.160 回答