Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: AngularJS ng-model i popover
Forum PHP.pl > Forum > Po stronie przeglądarki > JavaScript
pitu
Witam

Mam problem z przekazaniem/odczytaniem wartości z inputa umieszczonego w tooltipe (w moim przypadku popover). Gdy input umieszczę normalnie w Controllerze jest OK.

Przykład http://jsfiddle.net/t38VF/ z inputem pod buttonem, który działa i inputem w tooltipie, który nie działa.

Ma ktoś jakiś pomysł, może rozwiązywał taki problem?
PrinceOfPersia
przypuszczalnie musisz skompilować ten HTML, albo ręcznie za pomocą $compile, albo stworzyć własną dyrektywę i włożyć HTML do szablonu
https://docs.angularjs.org/guide/directive
https://docs.angularjs.org/api/ng/service/$compile

(mówię o tym htmlu:
  1. '<input type="text" class="form-control" placeholder="Enter text" ng-model="button_text">'

albo użyć Angular UI - Bootsrap (wersję bootstrapa przepisaną na dyrektywy Angulara

EDIT: o, coś takiego na przykład i będzie działać:
http://jsfiddle.net/t38VF/2/
EDIT2:
tylko oczywiście nie zapomnij o dodaniu atrybutu popover do spana:
  1. <span popover class="btn btn-primary button"
pitu
Dzięki wielkie za nakierowanie. Zaraz poczytam o dyrektywach i kompilowaniu.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.