我正在创建一个具有不同部分的 AngularJS 应用程序。在一个部分中,子部分具有完全相同的功能,但如果不为每个部分编写相同的代码,我不确定如何实现这一点。
这是导航结构:
Campaign(section)
- notifications(sub-section)
- active
- inactive
- draft
- sent
- messages(sub-section)
- active
- paused
- draft
- scheduled
- conversation(sub-section)
- active
- paused
- draft
- scheduled
所有子部分都具有相同的功能,例如在单击“通知”按钮时显示活动消息。另一个示例是单击“非活动”按钮时,等等。
每个子部分链接的消息模板可能不同(如活动、非活动)。我想知道如何在不编写多个控制器和视图的情况下实现这一点。