我正在将我的混合移动应用程序从ngCordova更新为Ionic Native。我的应用程序使用了AngularJS的最新版本和Ionic v1的最新版。
我遇到的问题是"按钮"的离子列表。这是其中之一:
<ion-item nav-clear menu-close href="#/about" class="menu nav-menu" ng-class="{active: $state.is('about')}>
<div class="item-text-wrap">
{{'NAV_ABOUT' | translate}}
</div>
</ion-item>
当我使用ngCordova时,这个按钮只会重定向到"关于"视图(#/about(。现在,它只是导航到一个空白屏幕。没有错误。
url列在我的app.js文件的$stateProvider中。
有人知道这里可能出了什么问题吗?
原来我的问题出在ui路由器上。我已经将它更新到了一个新的模块,因此我几乎所有的东西都必须使用"ui sref"而不是"href"。有关详细信息,请参阅:在使用ui路由器服务的ionic框架中使用ui sref和href(在哪里使用(之间的差异