Проблема с угловым жизненным циклом в угловой 19Javascript

Форум по Javascript
Anonymous
Проблема с угловым жизненным циклом в угловой 19

Сообщение Anonymous »

у меня были некоторые проблемы с анимацией на моей странице, и я решил проверить активацию анимации, поэтому изменил код таким образом: < /p>
baselayout.ts

Код: Выделить всё

export class BaseLayoutComponent implements AfterViewInit
{
public readonly navJson: string = AppConfig.get('baseProjectUrl') + '/assets/jsons/navigation.json';

loaded: number = 0; // loaded: boolean = false;

constructor()
{   }

ngAfterViewInit()
{   this.LoadLists();   }

LoadLists()
{
fetch(this.navJson).then(res => res.json()).then(collection =>
{   this.navigation = collection;   });

setTimeout(()=> {   this.loaded++;  }, 2000); // this.loaded = true;    }, 2000);
}
< /code>
baselayout.html
 0 }">
[img]assets/images/Logo.svg[/img]

{{ loaded }}
По какой -то причине загруженное значение начинается как 1, а затем изменяется до 0 менее чем за секунду, тогда код нормально выполняется (изменяется до 1 через 2 секунды), какова проблема здесь?

Подробнее здесь: https://stackoverflow.com/questions/796 ... angular-19

Вернуться в «Javascript»