Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [AngularJS] ng-repeat ng-click $index
markuz
post
Post #1





Grupa: Zarejestrowani
Postów: 1 240
Pomógł: 278
Dołączył: 11.03.2008

Ostrzeżenie: (0%)
-----


Witam,

Postanowiłem ponownie rozpocząć przygodę z Angularem. Napotkałem na problem/błąd w tym fragmencie kodu:

  1. <input class="form-control" type="search" ng-model="q.data['wojewodztwa.nazwa']" placeholder="Nazwa"/>
  2. <ul class="list-group margin-top-10">
  3. <div class="list-group-item" ng-repeat="w in wojewodztwa | filter:q">
  4. <a ng-click="getGminy($index, w.data['wojewodztwa.id'])">
  5. {{ w.data['wojewodztwa.nazwa'] }}
  6. </a>
  7. </div>
  8. </ul>


Problem jest taki, że metoda getGminy($index, w.data['wojewodztwa.id']) podczas wyszukiwania podaje błędny $index (nie zachowuje indeksów wszystkich elementów tylko liczy go od nowa). Da się w jakiś sposób to obejść? Ponieważ wykonuję operacje na złym województwie jeżeli coś wyszukuje i przy tym kliknę w odnośnik.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 24.08.2025 - 17:22