angularjs – angular-ui-router嵌套状态不适用于多个视图

试图使嵌套视图有效,但无法理解我在哪里做错了.我有导航和内容的父视图,当用户单击导航链接时,它应该加载正确的视图.出于某种原因,它仍然显示默认内容.

视图有单独的登录和错误状态,但我删除它们使示例更简单.

这里是plunker:
http://plnkr.co/edit/bvcNzDwSanPkVm1zASVe?p=preview

因此,当用户点击链接时,他应该看到加载到未命名的ui-view的所选状态的模板.

最佳答案 终于解决了.我必须在默认视图中添加额外的ui-view:

'': {
      template: '<div ui-view></div>'
    },

这是工作的plunker:http://plnkr.co/edit/zy4mYR?p=preview

点赞