我对使用Angular.js设置路径感到有点困惑。假设我最初的网址是http://localhost/crm/deal.php#/catagory
。在此网址中,我只需要将deal.php#/catagory
更改为dashboard.php
。请帮助我。我正在使用ui-router
来路由状态。
答案 0 :(得分:0)
需要注意的两件事是客户端路由,第二是服务器端路由。
如果HTML页面与服务器端(PHP)没有紧密结合,那么您最好使用有角的ui-router,它将仅在客户端上加载页面。在这里,通过查看URL / routs deal.php和dashboard.php,似乎它们需要在服务器上呈现。如果此声明正确,则ui-router不太适合此处。
但是,如果您正在使用ui-router进行某些操作,并且需要更多帮助,则以下链接可能会有所帮助:Redirect to login when user is not logged in or user tries to access page directly from URL using angularjs