【发布时间】:2020-04-22 04:07:13
【问题描述】:
我使用的是 RadSideDrawer,但现在我想尝试 multidrawer。
repo 自述文件说...
<MultiDrawer>
<StackLayout slot="left">
<Label text="Im in the left drawer" />
</StackLayout>
<Frame /> <!-- main content goes into the default slot -->
</MultiDrawer>
什么是默认槽?
我的 main.ts 文件...
Vue.use(MultiDrawer)
new Vue({
store,
render: h => h('frame', [h(App)])
}).$start()
在使用 RadSideDrawer 时,我正在向组件添加菜单并将菜单添加到所有其他视图。
所有 nativescript 市场使用 render: h => h('frame', [h(HelloWorld)]) 接受 Playing with Shadows。
如果我需要render: h => h("frame", [h(backendService.isLoggedIn() ? routes.home : routes.login)])等条件导航,如何实现多帧
- 我应该在哪里添加
<MultiDrawer>标签? - 我应该在哪里添加主要内容?
- 有没有使用 multidrawer 的演示项目?
【问题讨论】:
-
有人用multidrawer作为组件吗?
标签: nativescript-vue