Angular ui.router锚标签问题

时间:2017-10-18 06:43:43

标签: javascript angularjs

我是angularjs的新手。我使用角度UI路由器创建了一个嵌套视图。我在这里面临的问题是锚标签不可点击。我无法弄清楚问题。任何帮助表示赞赏。

文件夹结构: -

AngularUiRouterProject
|-controllers
   |-child_one.js     /*Child_one Controller*/
   |-child_two.js     /*Child_two Controller*/
   |-page_one.js      /*Page_one Controller*/
   |-page_two.js      /*Page_two Controller*/
|-templates
   |-page_one.html    /*Parent One Template*
   |-page_two.html    /*Parent_two Template*/
   |-child_one.html   /*Child_one Template*/
   |-child_two.html   /*Child_Two Template*/
|-app.js              /*Angular Module File*/
|-config.js           /*Ui Router Config File*/
|-index.html          /*Main Page*/

以下是Plunker Link AngularUiRouterProject

1 个答案:

答案 0 :(得分:0)

ui-srefstate作为值,而不是url。从\中移除ui-sref,然后成为州名

Working plunker

请注意,要使plunker正常工作,我必须删除目录名templates才能使路由从templateUrl:"templates\page_two.html",开始工作。您可以根据自己的意愿修改它。