Jestem nowy w angularjs, próbując stworzyć moją pierwszą dyrektywę. Tworzę dyrektywę, aby załadować Charts.js2.0 (beta) do mojej aplikacji.Angularjs - Charts.js: Ten sam element wykresu nie odrysowuje na innym widoku
Mam 2 widoki zarządzane przez angular-route
, oba widoki html zawierają stronę HTML zawierającą tylko element wykresu.
Problem polega na tym, że pierwsza strona prawidłowo rysuje wykres, gdy przejdę do innego widoku, wykres div zostanie załadowany, ale wykresy nie zostaną ponownie narysowane. A teraz, jeśli wrócę do pierwszego widoku, to puste.
Link do Plunker
Co robię źle? Czy jest jakiś problem z moją dyrektywą?
Z góry dziękuję.
Dokąd obsługi zdarzeń tworzenia emitowanego w zegarek? –
Niestety, tworzenie zdarzenia nie jest używane, testowałem i próbowałem rozwiązać ten problem, ale nie udało się. Zapomniałem usunąć go z Plunkera –