Я использую ионный для разработки приложения. Есть много ссылок, и все они работают нормально. Только в определенном списке ссылки работают не только в ионном виде. Html is:ui-sref не работает на ionicview, но работает на браузере, устройстве и эмуляторе
<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>
Я отлично работаю в браузере, эмуляторе и устройстве. Я пытался заменить ui-sref
на ng-click="alert('hello')"
, и он работал. Я также пытался переместить/скопировать ui-sref
в img
и h2
теги, но они тоже не работали. Я также попытался заменить ui-sref
на ng-click
и использовать услугу $state
, чтобы изменить маршрут, но он тоже не работал.
Я регистрирую свои ошибки JS на сервере. Ошибок JS не возникает, когда я нажимаю на ion-item
.
Я был так удивлен, когда я увидел ваш ответ, но и рад, что это очень простое решение, но я попробовал и не сделал В любом случае, я устанавливаю htmllint вещь :-) – yogurt
Можете ли вы создать скрипку или плункер, чтобы я мог проверить, что не так? – Kunal
Проблема возникает только в ионном режиме, а не в браузере или устройстве. – yogurt