很想知道以下场景是否存在任何模式。看起来需要某种类型的状态机:
- 两个系列(比方说汽车和鸟类,只是编造这个)
- 您可以深入了解任一集合并查看详细视图
- 每个集合都有一个与之关联的视图,每个集合还有一个详细视图
- 想要防止在 router.on 方法中重复代码并保持干燥(也许只有一种方法可以查看汽车的状态并做一些事情,对鸟类也是如此?)
状态:汽车-鸟类
网址:#
状态:汽车详细信息 - 鸟类
网址:#/cars/1
状态:汽车详细信息 - 鸟类详细信息
url:#/cars/1/birds/1
状态:汽车 - 鸟类详细信息
url:#birds/1