prosty angular

0

Witam,

mam naprawde proste użycie angulara w popupie. I wszystko powinno działać prwidłowo. Jak wrzuce to samo na strone z której odpalam popupa to wszystko pięknie działa, ale już w popupie nie :(

Ma ktoś pomysł co jest nie tak?

<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.4.6/angular.min.js"></script>
<div ng-app="">
    <label>Your name:</label>
    <input type="text" ng-model="theName" placeholder="Enter a name here ...">
    <h1>Hello {{theName}}!</h1>
</div>

0

Czy konsola pokazuje jakieś błędy?

0

No właśnie nic do tego kodu.

0

Trochę potestowałem i sytuacja wygląda następująco. Muszę ładować

<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.4.6/angular.min.js"></script>

w popupie, bo jak jest w head lub gdziekolwiek na stronie z której odpalam popupa to angular w popupie nie działa. Za pierwszym odpaleniem popupa angular działa. Dopiero przy kolejnych, nie. I wtedy w konsoli jest info: WARNING: Tried to load angular more than once. Co jest logiczne po za każdym ładowaniem kodu popupa ładuje biblotekę :(.

Tak więc muszę przy zamknięciu popupa wyciąć tą biblotekę. Czy ktoś wie jak to zrobić? Oczywiście najlepszą sytuacją byłoby aby angular działał w popupie załadowany w head strony startowej.

1 użytkowników online, w tym zalogowanych: 0, gości: 1