Size: a a a

Советский Angular

2020 May 20

C

Constantine in Советский Angular
Светлана
только подумала, что-то скучно как-то на проекте)
я ещё за работу сегодня не садился, вот тут ваще беда
источник

N👩

Nikita 👩🏻‍💻💭... in Советский Angular
Constantine
я ещё за работу сегодня не садился, вот тут ваще беда
у меня дома холодно очень
источник

C

Constantine in Советский Angular
Nikita 👩🏻‍💻💭
у меня дома холодно очень
и это беда
источник

C

Constantine in Советский Angular
Nikita 👩🏻‍💻💭
у меня дома холодно очень
У меня сегодня первый урок английского был в новой школе, с 9 до 12
источник

N👩

Nikita 👩🏻‍💻💭... in Советский Angular
Constantine
У меня сегодня первый урок английского был в новой школе, с 9 до 12
огго
источник

N👩

Nikita 👩🏻‍💻💭... in Советский Angular
и как ?)
источник

В

Владимир in Советский Angular
а на ipad pro есть vs code?
источник

В

Владимир in Советский Angular
я бы на нем работал)
источник

C

Constantine in Советский Angular
меня вначале при тестировании определили на уровень от 3 до 5 ( у них каждый А\В\С делится на два)
итого третий это А2
Сегодня посетил его, препод сказала что меня зря на А2 отправили и у меня очевидно 4 или даже 5.
В пятницу записался на группу 5-го уровня (В1)
источник

Вキ

Вертихвост キバ 🏡🦊... in Советский Angular
Constantine
меня вначале при тестировании определили на уровень от 3 до 5 ( у них каждый А\В\С делится на два)
итого третий это А2
Сегодня посетил его, препод сказала что меня зря на А2 отправили и у меня очевидно 4 или даже 5.
В пятницу записался на группу 5-го уровня (В1)
Это по английскому?)
источник

C

Constantine in Советский Angular
Вертихвост キバ 🏡🦊
Это по английскому?)
дя)
источник

EC

Evgeniy Chernysh in Советский Angular
Вертихвост キバ 🏡🦊
поэтому я собираю все в облаках, а локально только IDE)
Плюсую вопрос про статеечку, тоже с удовольствием бы почитал.
источник

Вキ

Вертихвост キバ 🏡🦊... in Советский Angular
Evgeniy Chernysh
Плюсую вопрос про статеечку, тоже с удовольствием бы почитал.
вообще, у WebStorm прям гайд где-то был, могу поискать
источник

EC

Evgeniy Chernysh in Советский Angular
Вертихвост キバ 🏡🦊
вообще, у WebStorm прям гайд где-то был, могу поискать
Спасибо, я думаю сами найдем) Главное, что он есть.
источник

Вキ

Вертихвост キバ 🏡🦊... in Советский Angular
Evgeniy Chernysh
Спасибо, я думаю сами найдем) Главное, что он есть.
источник

EC

Evgeniy Chernysh in Советский Angular
источник

C

Constantine in Советский Angular
nyaka
источник

Вキ

Вертихвост キバ 🏡🦊... in Советский Angular
ну и вот это тоже можно посмотреть
источник

CD

Casius D'Cobre in Советский Angular
на сколько это читаемый и понятный код?
export class CatalogSortModel {
   sorting: SortingFiled = {} as SortingFiled;
   private icon = AppIcons.AppSortIcon;
   activeName: SortingObjFieldsTypes = this.name;
   active: CatalogSortingObjFields;

   constructor(public name: SortingObjFields) {
       this.initSortingFields(name);
       this.sorting[Symbol.iterator] = function*(): IterableIterator<CatalogSortingObjFields> {
           const values = Object.keys(SortingObjFields);
           for (let i = 0; i < values.length; i++) {
               const val = this[values[i]];
               yield val;
           }
       };
   }

   onClick(name: SortingObjFieldsTypes) {
       if (this.sorting[name].value) {
           this.sorting[name].checked = !this.sorting[name].checked;
           this.sorting[name].value = this.sorting[name].checked ? 'DESC' : 'ASC';
       } else {
           this.initSortingFields(name);
       }
   }

   private initSortingFields(name: SortingObjFieldsTypes) {
       for (const key in SortingObjFields) {
           if (SortingObjFields.hasOwnProperty(key)) {
               this.sorting[key] = {};
               this.sorting[key].name = key;
               this.sorting[key].textRu = SortingObjFieldsLiteralRu[key];
               if (key === name) {
                   this.activeName = name;
                   this.active = this.sorting[name];
                   this.sorting[key].value = 'ASC';
                   this.sorting[key].checked = false;
                   this.sorting[key].icon = this.icon;
               } else {
                   this.sorting[key].value = null;
                   this.sorting[key].checked = null;
                   this.sorting[key].icon = null;
               }
           }
       }
   }

   toJSON() {
       const res = {};
       const values = Object.keys(SortingObjFields);
       for (let i = 0; i < values.length; i++) {
           if (SortingObjFields.hasOwnProperty(values[i])) {
               if (this.sorting[values[i]].value) {
                   res[values[i]] = this.sorting[values[i]].value;
               }
           }
       }
       return res;
   }
}
источник

N👩

Nikita 👩🏻‍💻💭... in Советский Angular
Casius D'Cobre
на сколько это читаемый и понятный код?
export class CatalogSortModel {
   sorting: SortingFiled = {} as SortingFiled;
   private icon = AppIcons.AppSortIcon;
   activeName: SortingObjFieldsTypes = this.name;
   active: CatalogSortingObjFields;

   constructor(public name: SortingObjFields) {
       this.initSortingFields(name);
       this.sorting[Symbol.iterator] = function*(): IterableIterator<CatalogSortingObjFields> {
           const values = Object.keys(SortingObjFields);
           for (let i = 0; i < values.length; i++) {
               const val = this[values[i]];
               yield val;
           }
       };
   }

   onClick(name: SortingObjFieldsTypes) {
       if (this.sorting[name].value) {
           this.sorting[name].checked = !this.sorting[name].checked;
           this.sorting[name].value = this.sorting[name].checked ? 'DESC' : 'ASC';
       } else {
           this.initSortingFields(name);
       }
   }

   private initSortingFields(name: SortingObjFieldsTypes) {
       for (const key in SortingObjFields) {
           if (SortingObjFields.hasOwnProperty(key)) {
               this.sorting[key] = {};
               this.sorting[key].name = key;
               this.sorting[key].textRu = SortingObjFieldsLiteralRu[key];
               if (key === name) {
                   this.activeName = name;
                   this.active = this.sorting[name];
                   this.sorting[key].value = 'ASC';
                   this.sorting[key].checked = false;
                   this.sorting[key].icon = this.icon;
               } else {
                   this.sorting[key].value = null;
                   this.sorting[key].checked = null;
                   this.sorting[key].icon = null;
               }
           }
       }
   }

   toJSON() {
       const res = {};
       const values = Object.keys(SortingObjFields);
       for (let i = 0; i < values.length; i++) {
           if (SortingObjFields.hasOwnProperty(values[i])) {
               if (this.sorting[values[i]].value) {
                   res[values[i]] = this.sorting[values[i]].value;
               }
           }
       }
       return res;
   }
}
плохо
источник