如何在jsdoc中使用@fires处理事件名称中的点
How to handle dots in event names with @fires in jsdoc
我有一个名为 namespace.event
的活动。当我想使用标签 @fires
时,这些点导致 JsDoc 出现问题。当我这样做时:
/**
@fires MyClass#namespace.myevent
*/
我得到的结果是纯文本MyClass#namespace:event:myevent
。有什么办法可以逃避点吗?
我试过 namespace\.event
不起作用,'namespace.event'
保留点,但也用引号渲染。
有关信息,我在此处找到了标签 @event
的解决方法:How do you include a dot in names/events/callbacks with jsDoc?。但这不适用于 @fires
运行进入同样的问题。对我有用的解决方案是使用点状字符(ONE DOT LEADER unicode:U+2024)。我从 char overview window.
复制了它
对于 mac:
系统设置 -> 键盘 -> 在面板中显示概览
在最底部它说用特殊字符引用名称。所以应该是MyClass#"namespace.myevent"
我有一个名为 namespace.event
的活动。当我想使用标签 @fires
时,这些点导致 JsDoc 出现问题。当我这样做时:
/**
@fires MyClass#namespace.myevent
*/
我得到的结果是纯文本MyClass#namespace:event:myevent
。有什么办法可以逃避点吗?
我试过 namespace\.event
不起作用,'namespace.event'
保留点,但也用引号渲染。
有关信息,我在此处找到了标签 @event
的解决方法:How do you include a dot in names/events/callbacks with jsDoc?。但这不适用于 @fires
运行进入同样的问题。对我有用的解决方案是使用点状字符(ONE DOT LEADER unicode:U+2024)。我从 char overview window.
复制了它对于 mac: 系统设置 -> 键盘 -> 在面板中显示概览
在最底部它说用特殊字符引用名称。所以应该是MyClass#"namespace.myevent"