169 похожих чатов

Подскажите, пожалуйста, как я могу записать такую ф-цию попроще?

12 ответов

25 просмотров

Массив со ссылками и includes()

убери есле иф

божественное название урл

A А
божественное название урл

Такой УРЛ будет лучше индексироваться

Написать маппер

const mapper = { 'soglashenie_o_bezopasnosti': 'show_agreement_security', .... } ключ это урл, значение это ключ у this которому надо флаг проставить checkDocument(doc) { const key = mapper[doc.link_url]; if (key) { this[key] = true; } else { this.getDocument(doc); } } Только не маппер назвать а нормально константу

с тебя 500 баксов

Bohdan Bida 🇺🇦
const mapper = { 'soglashenie_o_bezopasnosti': ...

Почему бы просто не сделать функцию showAgreementSecurity и тд? Если неправильно жонглировать этими состояниями, то могут показаться несколько компонентов на одной странице

Broken pipe Хомяков (9 класс)
Почему бы просто не сделать функцию showAgreementS...

Тут надо уже вникать что это вообще за функция и для чего она и глобально вникать в код. А я просто ответил на вопрос как заменить кучу ифов со свичем)) Остальное то уже сам

Похожие вопросы

Обсуждают сегодня

а через ESC-код ?
Alexey Kulakov
29
30500 за редактор? )
Владимир
47
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
13
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
program test; {$mode delphi} procedure proc(v: int32); overload; begin end; procedure proc(v: int64); overload; begin end; var x: uint64; begin proc(x); end. Уж не знаю...
notme
6
Как передать управляющий символ в открытую через CreateProcess консоль? Собсна, есть процедура: procedure TRedirectThread.WriteData(Data: OEMString); var Written: Cardinal;...
Serjone
6
вы делали что-то подобное и как? может есть либы готовые? увидел картинку нокода, где всё линиями соединено и стало интересно попробовать то же в ddl на lua сделать. решил с ч...
Victor
8
Ребят в СИ можно реализовать ООП?
Николай
33
Подскажите пожалуйста, как в CustomDrawCell(Sender: TcxCustomGridTableView; ACanvas: TcxCanvas; AViewInfo: TcxGridTableDataCellViewInfo; var ADone: Boolean); получить наз...
A Z
7
Карта сайта