Open lcaaroe opened 6 years ago
Du kan da bare lave dit eget directive til at initialisere input-feltet? Eller tage den nemme løsning, og skrive resultatet tilbage til din app med $scope.apply()? Så behøver du ikke at bryde med nogle angular practices.
Komponenten har allerede en selectCallback, når brugeren har valgt en adresse. Jeg tænker at dette issue kan løses ved, at selectCallback også bliver kaldt, når adressen sættes programmatisk med selectInitial.
Hvad siger I til dette?
+1
Jeg bruger React og Material UI. Det kunne være nice hvis jeg kunne få listen af adresser ind i deres komponenter så det ser mere ensartet ud.
Jeg har været nødt til at tilpasse CSSen så den ligner Material UI
id(uuid)-funktionen, som automatisk udfylder input-feltet med en adresse, kunne med fordel tage i mod en callback-funktion som returnerer resultatet.
Jeg arbejder med dawa i en angularJs kontekst, og angular er ikke god til at opfange at 'value' på input-feltet er blevet ændret programmatisk. Derfor bliver jeg ledt ud i at skulle enten:
1: finde input-elementet via e.g. document.getElementById, hvilket bryder med angular's filosofi,
eller 2: kalde aws autocomplete API'et direkte, hvilke jeg gerne vil undgå nu hvor jeg bruger jeres komponent som en abstraktion.