-1

Мне нужно показать простое текущее время с угловым основанием. Воспользуйтесь пробной версией.Как запускать функцию после разметки DOM загружается в приложении с угловым стилем, кроме onload

В функции onload для тела выполняйте кусок функции.

<body onload="startTime()"> 
function startTime() { 

} 

Я не хочу, чтобы функция javascript выполнялась. Onload - предопределенная функция javascript, в угловом есть какая-либо директива, такая как ngload? нужно написать настраиваемую директиву для этого или

Nginit ведет себя аналогично, или я могу вызвать функцию внутри блока run, означает, что отличает от углового пробега vs javascript onload?

Если вы используете ng-init, вам нужен контролер, без блока управления контроллером, чтобы выполнить угловую функцию. есть ли другие параметры, доступные для показа на загруженном Доме.

+0

@AshBringer, я не контроллер, просто модуль внутри модуля без контроллера только пользовательские директивы работает, как работает ng-init? Без настраиваемой директивы или блока запуска есть ли какие-либо другие опции, доступные в угловом –

ответ

1

Вы можете использовать объект углового в $ окна:

$window.onload = function(e) { 
    //your magic here 
} 
+0

, есть ли какая-либо угловая директива, такая как javascript onload? иначе используйте инъекцию службы окна и вызовите onload –

0

Использование ngAfterViewInit от углового API.

Вы можете использовать ngAfterViewInit как крючок жизненного цикла, импортируя его из углового/сердечника.

Типичная реализация этого будет выглядеть следующим образом:

import { Component, AfterViewInit } from '@angular/core'; 

@Component({ 
    selector: 'my-app', 
    templateUrl: './app.component.html', 
    styleUrls: [ './app.component.css' ] 
}) 
export class AppComponent implements AfterViewInit { 
    public ngAfterViewInit() { 
    // Do the logic here 
    } 
} 

Ref: https://angular.io/api/core/AfterViewInit

+0

Хотя эта ссылка может ответить на вопрос, лучше включить основные части ответа здесь и предоставить ссылку для справки. Ответные ссылки могут стать недействительными, если связанная страница изменится. - [Из обзора] (/ review/low-quality-posts/18661633) – Ctznkane525

+0

Обновлен с блоком кода о том, как использовать. – StangSpree