如何在ES6模块系统中导出getter

per*_*mon 7 javascript module ecmascript-6

是否可以在导入/导出模块系统中导出 getter?

export getter $topbar(){ return $('.topbar') }
Run Code Online (Sandbox Code Playgroud)

如何实施?

编辑:

因此,当我问这个问题时,我了解到每个导出的变量都作为by refgetter 并在每次检查值时公开新值。

这意味着更改模块中的变量值将更改每个导入模块中的值

小智 -8

ES6的重复- 带有 getter 的导出模块

只需这样做:

export function $topbar() { return $('.topbar') }
Run Code Online (Sandbox Code Playgroud)

或者:

export const $topbar = () => $('.topbar');
Run Code Online (Sandbox Code Playgroud)