Ten kod w prostym pliku HTML działa:window.onload nie działa w angularjs
<script>
function load() {
alert("load event detected!");
}
window.onload = load;
</script>
Jednakże, jeśli mogę umieścić go w pliku index.html wystąpienia angularjs aplikacji internetowych, to nie. Czy ktoś wie, dlaczego nie?
Nie mówiąc te dwie rzeczy są nie do pogodzenia, ale jeśli jesteś poświęcenie czasu, aby napisać aplikację wtedy angularjs powinien prawdopodobnie szukać lepszego domu dla funkcji obciążenia. Sterownik dołączony do elementu HTML najwyższego poziomu może to zrobić. –
Potrzebujemy więcej informacji ... po pierwsze. Kod, który wykonałeś bezbłędnie dla mnie. Po drugie, co próbujesz zrobić? Roy Truelove ma absolutną rację, prawdopodobnie nie musisz używać window.onload w kanciastej aplikacji. –
Dzięki @RoyTruelove i blesh. Po prostu próbowałem wykonać kod z index.html i tym razem to działa. Nie mam pojęcia, co się zmieniło.Prawdopodobnie masz rację, jeśli nie potrzebujesz window.onload. Spróbuję w inny sposób. – Curt