我正在将混合移动应用程序从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”。有关更多信息,请参见:difference between using ui-sref and href(where to use) in ionic framework using ui-router service