Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

AngularJS options (dropdown) prikaz selektovane opcije (item)

  • 3 odgovora
  • 4.822 pregleda

Najnovija ↓

AngularJS options (dropdown) prikaz selektovane opcije (item) 02.07.2015. u 10:14 · pre 137 meseci #1
Pozdrav,
Jel zna neko zasto dropdown lista nece da prikaze upravo selektovani item. Sve ostalo radi OK, item jeste selektovan i imam vrednost u js ali nece da ga prikaze kao selektovan !?!. Bilo kakva solucija dolazi u obzir. Pomagajte molim vas ne mogu da resim ovo vec dva dana evo ga plunker

http://plnkr.co/edit/Qkis9CAhCvHAUru8AKPK
Potpis
To sto nekoliko miliona ljudi tvrdi da nisi u pravu ne znaci da stvarno nisi - Frank Zappa

https://youtu.be/DLe358DPGXU
Re: AngularJS options (dropdown) prikaz selektovane opcije (item) 02.07.2015. u 12:07 · pre 137 meseci #2
Kad sam promenio
Code:
ng-options="fruit.Id as fruit.Name for fruit in Fruits track by fruit.Id"

u
Code:
ng-options="fruit.Id as fruit.Name for fruit in Fruits"

Prestalo je to da mi radi :)
Potpis
To sto nekoliko miliona ljudi tvrdi da nisi u pravu ne znaci da stvarno nisi - Frank Zappa

https://youtu.be/DLe358DPGXU
Re: AngularJS options (dropdown) prikaz selektovane opcije (item) 02.07.2015. u 16:25 · pre 137 meseci
izmenjeno 1 put, poslednji put whitie2004 02.07.2015. u 16:41
  1. whitie200402.07.2015. u 16:41zapis iz teksta poruke
#3
Nisam bas siguran sta hoces da postignes. Ova 26ta verzija ti lepo radi. Tu si se opredelio za:
Code:
 ng-options="fruit.Id as fruit.Name for fruit in Fruits " >

U toj kombinaciji ti se u selectu pojavljuju fruit.Name a u modal (test) ti salje vrednost fruit.Id ...

Ako izaberes " ... fruit.Name as fruit.Name ... " u test ti takodje ide ime voca!

A ako ispustis ceo prvi deo i ostane "fruit.Name for fruit in Fruits" u model ti se upisuje ceo objekat npr.
Code:
{Id: 1, Name: 'Apple'}

pa onda biras sta ces prikazati ....
Code:
{{test.Name}}


Sve ovo ima smisla ako hoces naprimer da kliknes na ime korisnika a u bazi ostane snimljen njegov Id. Ili izaberes ime drzave a rezultat selecta bude ime fajla sa slikom zastave ... Ti koristis samo ime voca, druga vrednost u objektu ti je, cini mi se, nepotrebna...

ADD ==>

Sad sam shvatio. Ti si sam resio svoj problem izbacivanjem onog dela ! Tu vazi pravilo :

Citat:
Do not use select as and track by in the same expression. They are not designed to work together.
Potpis
U padu jednog carstva stradaju svi, tako je uvek bilo, tako će biti i sada. Verovatno će posle svega ovoga
biti formirani neki novi blokovi, nova uređenja. A mi? Eh, a mi..
Re: AngularJS options (dropdown) prikaz selektovane opcije (item) 02.07.2015. u 19:16 · pre 137 meseci #4
Ova trenutna verzija je modifikovana da radi to sto sam hteo pa nisi mogo da vidis, sorry. Ma samo sam hteo da kad izaberem neki item to ostane izabrano ali to nije htelo da se desi jer sam imao track by fruit.Id i kad ima track by fruit.Id isto radi OK ali se ne prikazuje izabrani item. Definitivno treba da se procita neki tut kad se prelazi na novi framework/library al kad nemas vremena/zivaca/razumnih klienata moze i ovako na iskustvo :D
Potpis
To sto nekoliko miliona ljudi tvrdi da nisi u pravu ne znaci da stvarno nisi - Frank Zappa

https://youtu.be/DLe358DPGXU
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme