我正在建立一个涉及多个页面的注册流程。如果用户尚未完成上一页,则用户无法访问下一页(或步骤)。那就是:
// this is GOOD
my-application.com/step-1
my-application.com/step-2
my-application.com/step-3
// this is BAD
my-application.com/step-2
my-application.com/step-1
my-application.com/step-3
如果用户尚未完成上一页,我如何阻止用户打开页面?
答案 0 :(得分:1)
Angular的Route Guard是要走的路!
请参阅此Aligator.io帖子以获得更好的理解!