Nativescript Vue:如何创建基本布局
如何为我的所有页面创建基本模板 我试着在所有的页面上都有一个可用的抽屉。(某些特定页面除外,如登录/注册等)Nativescript Vue:如何创建基本布局,nativescript,nativescript-vue,Nativescript,Nativescript Vue,如何为我的所有页面创建基本模板 我试着在所有的页面上都有一个可用的抽屉。(某些特定页面除外,如登录/注册等) 目前我复制并通过所有页面上的菜单。正确的处理方法是什么?您没有显示任何代码。。。所以我不确定你是怎么把它包括进去的。应用程序内根目录 但您可以将菜单设置为false以在某些页面上禁用它: 例如: import { RadSideDrawer } from 'nativescript-ui-sidedrawer' let sideDrawer = Application.getRoot
目前我复制并通过所有页面上的菜单。正确的处理方法是什么?您没有显示任何代码。。。所以我不确定你是怎么把它包括进去的。应用程序内根目录 但您可以将菜单设置为false以在某些页面上禁用它: 例如:
import { RadSideDrawer } from 'nativescript-ui-sidedrawer'
let sideDrawer = Application.getRootView()
sideDrawer.getViewById('sideDrawer')
sideDrawer.gesturesEnabled = false
并以编程方式启用它。我想我误解了nativescript菜单的概念。我总是试图在单击元素时加载新页面。相反,我应该只有一个页面,在像这里这样的点击中加载不同的组件。这是正确的吗?@PhilippS。不,NS的推荐概念与Vue的SPA不同。每个页面都是自己的,菜单在所有页面上:另请参见NS核心示例:他们将菜单设置为根目录,可以在所有其他页面上使用,就这么简单。而且页面不是共享的组件。