Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/opencv/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 将类的静态方法转换为变量typescript_Javascript_Reactjs_Typescript_React Native_Service - Fatal编程技术网

Javascript 将类的静态方法转换为变量typescript

Javascript 将类的静态方法转换为变量typescript,javascript,reactjs,typescript,react-native,service,Javascript,Reactjs,Typescript,React Native,Service,大家好,现在我正在为我正在创建的应用程序/库创建一个服务,到目前为止,这是我能够找到的创建服务的最佳方法。理想情况下,我希望将此方法更改为一个变量,以便于阅读 从“react navigation”导入{NavigationRoute,NavigationParams}; 从“反应导航堆栈”导入{NavigationStackProp}; 类型导航= |导航道具 |未定义; 导出默认类NavigationService{ 专用静态导航器:导航; 公共静态设置NavigatorNavigator

大家好,现在我正在为我正在创建的应用程序/库创建一个服务,到目前为止,这是我能够找到的创建服务的最佳方法。理想情况下,我希望将此方法更改为一个变量,以便于阅读

从“react navigation”导入{NavigationRoute,NavigationParams}; 从“反应导航堆栈”导入{NavigationStackProp}; 类型导航= |导航道具 |未定义; 导出默认类NavigationService{ 专用静态导航器:导航; 公共静态设置NavigatorNavigatorRef:导航{ 这是。_navigator=navigatorRef; } 公共静态导航=:导航=>{ //TODO:研究如何使其成为变量 返回导航服务。\u navigator; }; } 这称为:


太棒了,谢谢。不确定如何编写正确的语法:
export default class NavigationService {

    public static get navigate(): Navigation {
        return NavigationService._navigator;
    } 
}