我的角度ui在我的节点服务器上使用REST API来管理我称之为“会话”的内容,这些内容是一系列连续的步骤(现在是3或4)。
当服务器向web ui发送“下一轮”订单时(通过socket.io机制),我需要用步骤2视图替换我的第1步视图(view-step1.html)(view-step2的.html)。
我看到在Angular中替换视图的常用方法是使用ui路由,但是对于ip/#/session/step1
或ip/#/session/step2
这样的东西来说似乎很奇怪,因为步骤是由服务器管理的,我真的不想要允许用户返回上一步,该步骤将与真实服务器步骤失去同步。 (例如,服务器在步骤3,我在URL栏中输入ip / #session / step1。)
根据服务器订单更改视图的常用方法是什么?