[英]ui-sref not working on ionicview, but works on browser, device and emulator
我使用离子来开发应用程序。 有很多链接,它们都可以正常工作。 仅在特定列表中,链接仅在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
,它正在工作。 我还尝试将ui-sref
移动/复制到img
和h2
标签,但它们也无法正常工作。 我也尝试用ng-click
替换ui-sref
并使用$state
服务来更改路由,但是它也不起作用。
我将JS错误记录到服务器。 当我点击ion-item
时,没有JS错误发生。
这是因为我在ui-router中的模板名称前写了一个斜杠:-(
可能您尚未关闭<ion-item>
和<ion-list>
关闭两次?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.