如何使用Angular.js仅设置路径名

时间:2016-01-25 04:50:46

标签: angularjs angular-ui-router

我对使用Angular.js设置路径感到有点困惑。假设我最初的网址是http://localhost/crm/deal.php#/catagory。在此网址中,我只需要将deal.php#/catagory更改为dashboard.php。请帮助我。我正在使用ui-router来路由状态。

1 个答案:

答案 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