标签: angular typescript
我有一个模型MyModel,在其生命周期中具有多个“阶段”。目前,我正在使用名为enum的{{1}}来处理其使用者使用模型的方式:
MyModel
enum
MyWorkflowComponentState
这使得在使用模型的不同状态之间的流动非常流畅,但是这种感觉对我来说很脏,我担心以后会遇到问题。如果这被认为是不好的做法,或者大家都可以看到此设计中的主要缺陷,那么有人可以提供替代方法来解决此问题吗?
说明:工作流组件本身将是子组件。
答案 0 :(得分:2)
您可能要考虑使用路由,这将为您提供更大的灵活性。 请参阅此链接以获取更多信息:https://angular.io/guide/router