Что лучше использовать в Angular2 (локальная переменная или получить или установить класс на div)?
Например:
Первый пример с переменной.
` <div id="loader" class="" *ngif="isLoader"></div> `
isLoader:boolean=false;
onLoad(){
isLoader=true;
this.http.get('localhost/data').subscribe(
res=>{
console.log(res.json());
isLoader=false;
}
}
}
Следующий пример с установленным классом на div
` <div id="loader" class=""></div> `
onLoad(){
document.getElementById("loader").className = "loader";
this.http.get('localhost/data').subscribe(
res=>{
console.log(res.json());
document.getElementById("loader").className = "";
}
}
}
Какой пример лучше?