我正在使用 Ionic 框架及其 AngularJS UI-Router 和 $stateProvider 来处理我的应用程序中的不同视图。
但是,我无法弄清楚如何告诉 $stateProvider 我有不同的“主视图”,每个都有不同的子视图。
/#/home
例如,当我打开时,单击将我发送到的链接/#/about
,然后/#/about
不会呈现为它自己的新视图。相反,它转换到它,因为它是/#/home
.
当我用 AngularJS $routeProvider 替换 $stateProvider 时,它的工作原理就像它应该的那样,但是所有的转换都消失了。
我已经创建了一支 Pen 供您查看。
http://codepen.io/anon/pen/gBDFi
它们之间不应有过渡。每个“基本”网址都应该是一个新的“标签”。