Что лучше использовать в 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 = "";
            } 
         }
    }

Какой пример лучше?

0 ответов

Другие вопросы по тегам