nickp1919 / table-angular

Dynamic Table
0 stars 0 forks source link

Display #1

Open dnlipko opened 4 years ago

dnlipko commented 4 years ago

В переменной display по имени заголовка хранится состояние его отображения ('', 'off') В таких случаях используют переменную типа boolean (true, false) В проекте используется boolean, не понял почему ты решил не использовать его в этом случае

https://github.com/nickp1919/angular/blob/3c4b37df2012d984583378ddcf5ba6d5085263a3/table/src/app/table/table.component.ts#L21

nickp1919 commented 4 years ago

Понял, единственно, я использовал переменную чтобы задать класс 'off', в котором есть свойство display

dnlipko commented 4 years ago

В компоненте должны храниться просто данные. Они не должны быть завязаны на том как они потом отображаются и какие классы используются.

В отображении воспользуйся тернарным оператором display ? '' : 'off'