我有几页的angular2-nativescript应用程序 . 结构类似于杂货的例子 . 所有页面都有非常相似的操作栏内容,所以我不想为每个页面添加所有操作栏和SideDrawer事件处理程序,或者为每个页面模板添加自定义组件
有没有办法让所有应用程序页面都有单个ActionBar和SideDrawer组件?此外,重要的是能够从所有页面访问此组件并从页面类调用其方法(因此我可以告诉该组件应隐藏/显示某些内容) . 我想将来使用一些动作栏动画,所以每次页面更改时都不应重新创建ActionBar
1 回答
我创建了包含侧抽屉的组件 .
在每个页面中添加它并使用输入和输出参数进行自定义