ui-sref 不适用于 ionicview,但适用于浏览器、设备和模拟器
ui-sref not working on ionicview, but works on browser, device and emulator
我使用 ionic 开发应用程序。有很多链接,它们都可以正常工作。仅在特定列表中,链接仅在 ionicview 中不起作用。 html 是:
<ion-list class="indexed-list">
<ion-item
class="item item-avatar"
ng-repeat="item in categoriesEntity"
ui-sref="app.entityListSubCategory({subCategoryId: item.id})"
>
<img src="img/ionic.png">
<h2 ng-bind="item.name"></h2>
<span
class="header assertive"
ng-if="item.name.substr(0, 1) !== categoriesEntity[$index - 1].name.substr(0, 1)"
ng-bind="item.name.substr(0, 1)"
></span>
</ion-list>
</ion-list>
我在浏览器、模拟器和设备上工作正常。我试图用 ng-click="alert('hello')"
替换 ui-sref
并且它正在工作。我也尝试过 move/copy ui-sref
到 img
和 h2
标签,但它们也没有用。我还尝试用 ng-click
替换 ui-sref
并使用 $state
服务更改路线,但它也没有用。
我将我的 JS 错误记录到服务器。当我点击 ion-item
.
时没有出现 JS 错误
可能是您还没有关闭 <ion-item>
而 <ion-list>
关闭了两次?
因为我在ui-router的模板名前写了斜杠:-(
我使用 ionic 开发应用程序。有很多链接,它们都可以正常工作。仅在特定列表中,链接仅在 ionicview 中不起作用。 html 是:
<ion-list class="indexed-list">
<ion-item
class="item item-avatar"
ng-repeat="item in categoriesEntity"
ui-sref="app.entityListSubCategory({subCategoryId: item.id})"
>
<img src="img/ionic.png">
<h2 ng-bind="item.name"></h2>
<span
class="header assertive"
ng-if="item.name.substr(0, 1) !== categoriesEntity[$index - 1].name.substr(0, 1)"
ng-bind="item.name.substr(0, 1)"
></span>
</ion-list>
</ion-list>
我在浏览器、模拟器和设备上工作正常。我试图用 ng-click="alert('hello')"
替换 ui-sref
并且它正在工作。我也尝试过 move/copy ui-sref
到 img
和 h2
标签,但它们也没有用。我还尝试用 ng-click
替换 ui-sref
并使用 $state
服务更改路线,但它也没有用。
我将我的 JS 错误记录到服务器。当我点击 ion-item
.
可能是您还没有关闭 <ion-item>
而 <ion-list>
关闭了两次?
因为我在ui-router的模板名前写了斜杠:-(