是否可以使用可重复使用的物品组件?
示例1:菜单始终显示在每个页面上,
示例2:通知显示在每个页面上,新通知将触发通知图标旁边的红色徽章计数器。
答案 0 :(得分:0)
是的,您可以拥有可重复使用的项目,这是部分视图的好处 这可能会妨碍主视图。 但是,如果您要求根据用户的角色在每个页面中显示菜单,则应执行以下操作:
为商家菜单创建部分视图,为个人菜单创建另一个视图。
在应用程序的主布局中渲染部分视图。
在剃须刀视图中添加条件"布局"基于用户显示菜单的角色(即,如果用户Admin的角色显示商业菜单,则显示个人菜单)。