Javascript 将类的静态方法转换为变量typescript
大家好,现在我正在为我正在创建的应用程序/库创建一个服务,到目前为止,这是我能够找到的创建服务的最佳方法。理想情况下,我希望将此方法更改为一个变量,以便于阅读 从“react navigation”导入{NavigationRoute,NavigationParams}; 从“反应导航堆栈”导入{NavigationStackProp}; 类型导航= |导航道具 |未定义; 导出默认类NavigationService{ 专用静态导航器:导航; 公共静态设置NavigatorNavigatorRef:导航{ 这是。_navigator=navigatorRef; } 公共静态导航=:导航=>{ //TODO:研究如何使其成为变量 返回导航服务。\u navigator; }; } 这称为:Javascript 将类的静态方法转换为变量typescript,javascript,reactjs,typescript,react-native,service,Javascript,Reactjs,Typescript,React Native,Service,大家好,现在我正在为我正在创建的应用程序/库创建一个服务,到目前为止,这是我能够找到的创建服务的最佳方法。理想情况下,我希望将此方法更改为一个变量,以便于阅读 从“react navigation”导入{NavigationRoute,NavigationParams}; 从“反应导航堆栈”导入{NavigationStackProp}; 类型导航= |导航道具 |未定义; 导出默认类NavigationService{ 专用静态导航器:导航; 公共静态设置NavigatorNavigator
太棒了,谢谢。不确定如何编写正确的语法:
export default class NavigationService {
public static get navigate(): Navigation {
return NavigationService._navigator;
}
}