Size: a a a

Angular - русскоговорящее сообщество

2020 February 20

ДМ

Денис Макаров... in Angular - русскоговорящее сообщество
Александр Мармеладов
Так и сделал, спасибо. Правда выглядит такое себе
this.state.filter.filters.forEach(filter => {
               let f = (filter as CompositeFilterDescriptor).filters[0] as FilterDescriptor;
               if (f.field != 'Archived') {
                   filters.push(filter as CompositeFilterDescriptor);
               }
           })
)))
ну или можно разработать универсальный интерфейс, если такое возможно
например, если в одном есть свойства A, а во втором B, то просто сделать их необязательными. Тогда вы сможете делать это без приведения типов
источник

ДМ

Денис Макаров... in Angular - русскоговорящее сообщество
Александр Мармеладов
Так и сделал, спасибо. Правда выглядит такое себе
this.state.filter.filters.forEach(filter => {
               let f = (filter as CompositeFilterDescriptor).filters[0] as FilterDescriptor;
               if (f.field != 'Archived') {
                   filters.push(filter as CompositeFilterDescriptor);
               }
           })
)))
да и лучше сразу перед работой с массивом определить, что там за тип для всего массива, чем переводить несколько раз дальше
источник

🧤K

🧤 Andrei Kapytau in Angular - русскоговорящее сообщество
Александр Мармеладов
kendo же, там во многих местах кровь из глаз
Кендо который старый джквери или новый?
источник

🧤K

🧤 Andrei Kapytau in Angular - русскоговорящее сообщество
Посмотрел, новый
источник

🧤K

🧤 Andrei Kapytau in Angular - русскоговорящее сообщество
Александр Мармеладов
Так и сделал, спасибо. Правда выглядит такое себе
this.state.filter.filters.forEach(filter => {
               let f = (filter as CompositeFilterDescriptor).filters[0] as FilterDescriptor;
               if (f.field != 'Archived') {
                   filters.push(filter as CompositeFilterDescriptor);
               }
           })
)))
Надо что-то вроде filter  = {...this.state.filter, filters: this.state.filter.filters.filter(c => (c as any).field !== 'Archieved')}
источник

🧤K

🧤 Andrei Kapytau in Angular - русскоговорящее сообщество
Прикольно у них нет прямого похоже метода даже на очистку фильтра колонки
источник

E

Ekaterina in Angular - русскоговорящее сообщество
Да, есть проблемы с кендо-гридами :(
источник

🧤K

🧤 Andrei Kapytau in Angular - русскоговорящее сообщество
Ekaterina
Да, есть проблемы с кендо-гридами :(
В инфре мне кажется получше )) в кендо сильнее наследие джквери
источник

E

Ekaterina in Angular - русскоговорящее сообщество
🧤 Andrei Kapytau
В инфре мне кажется получше )) в кендо сильнее наследие джквери
У нас кендо просто по факту. Наследие чувствую, хотя с джквери почти не работала.
источник

AY

Alexey Yermakov in Angular - русскоговорящее сообщество
Добрый день, подскажите, пожалуйста, есть ли вообще возможность спарсить enum в массив?
источник

AY

Alexey Yermakov in Angular - русскоговорящее сообщество
чтоб из этого сделать массив стрингов
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
Alexey Yermakov
чтоб из этого сделать массив стрингов
const нельзя
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
его просто не будет в рантайме
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
и что то енам у тебя странный)
источник

AY

Alexey Yermakov in Angular - русскоговорящее сообщество
а если это был бы не конст?
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
ты его для локализации чтоли используешь?
источник

AY

Alexey Yermakov in Angular - русскоговорящее сообщество
я только учусь, придумал себе задание и пытаюсь сам делать, гугля параллельно
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
Alexey Yermakov
я только учусь, придумал себе задание и пытаюсь сам делать, гугля параллельно
сделай енам отдельно
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
и локализацию енам отдельно
источник

AY

Alexey Yermakov in Angular - русскоговорящее сообщество
кажется я нашел решение своей проблемы, сейчас попробую и отпишу
источник