Nativescript 4.1 应用程序根目录,带有抽屉和登录页面



我有一个带有Typescript的4.1.2 NS应用程序。 我想通过使用抽屉来利用新的应用程序根框架

,如 https://github.com/NativeScript/template-drawer-navigation我遇到的问题是我们的应用程序需要首先显示一个登录页面,其中不需要抽屉,也不应该显示。

在 NS 4.1.2 中实现此目的的最佳方法是什么?

谢谢。

我在此 POC 应用程序中采用的方法是创建一个根侧抽屉。然后,第一个加载的页面是login页面。由于不需要抽屉,我在代码隐藏中显式隐藏和禁用抽屉交互。要获取对我的根抽屉的引用,我正在使用getRootView方法

import { getRootView } from "tns-core-modules/application";
// and later during the page initialization
this.drawer = <RadSideDrawer>getRootView();
this.drawer.gesturesEnabled = false;

链接中的代码适用于基于 Angular 的应用程序,但概念在 NativeScript Core 中几乎相同。

相关内容

最新更新