Size: a a a

JavaScript Developers

2019 April 27

U

Ul in JavaScript Developers
Ребят привет, подскажете как можно редиректнуть на другой сайт и там заполнить инпут ?
источник

VZ

Vladimir Zhid in JavaScript Developers
Привет, никак.. это небезопасно
источник

NO

Nikita Omen in JavaScript Developers
Ul
Ребят привет, подскажете как можно редиректнуть на другой сайт и там заполнить инпут ?
источник

NO

Nikita Omen in JavaScript Developers
Заполнить интпут не получится, но можешь узнать когда окно закрылось)
источник

VZ

Vladimir Zhid in JavaScript Developers
Конечно если, другой сайт не подконтрольный тебе
источник

U

Ul in JavaScript Developers
Если не подконтрольный, получается не заполнить да?
источник

VZ

Vladimir Zhid in JavaScript Developers
Неа
источник

U

Ul in JavaScript Developers
Понял спасибо )
источник

ES

Emir Sabyrkulov in JavaScript Developers
Ul
Если не подконтрольный, получается не заполнить да?
Ты можешь контролировать только страницу, которая открыла твою, если нету параметра noopener
источник

ES

Emir Sabyrkulov in JavaScript Developers
Но открытую тобой, как сказали уже, не можешь
источник
2019 April 28

MI

Mary Ilchenko in JavaScript Developers
Пссс, мальчишки и девчонки, у нас на конфу остались последние 50 билетов и пара дней, чтобы их купить

Топайие на сайт jscentral.asia и тыкайте по кнопочке

А, еще, если вы пока не В курсе, второй зал конференции будет посвящен конфе F8 от Facebook
источник

II

Ibraev Iskender Aman in JavaScript Developers
Ого
источник
2019 April 29

K

Kurakste in JavaScript Developers
Всем привет. Посоветуйте подход - есть форма для заполнения информации в базу данных. Больше 30 полей. Видно ли поля и можно ли их редактировать зависит от ролей пользователей. Я вижу два подхода - либо для каждой роли поддерживать разные компоненты, либо написать один компонент, который отрабатывает разную логику в зависимости от роли. Сначала пошел первым путем - все гуд, простые и понятные компоненты. Проблемы начались когда нужно вносить много мелких правок. Нужно следить за всеми компонентами. Начал переписывать в один с логикой под разные роли. Описал две роли компонент уже перевалил за 400 строк. Как-то много получается. Как вы организуете такие компоненты? Может есть еще третий путь?
источник

NM

Nursultan Moldobaev in JavaScript Developers
Лучше наверное разделять
источник

NM

Nursultan Moldobaev in JavaScript Developers
А которые повторяются объединять
источник

NM

Nursultan Moldobaev in JavaScript Developers
Можно написать компонет который будет рисовать форму взависмости от  роли а логика будет одна у компонента
источник

NM

Nursultan Moldobaev in JavaScript Developers
Или сделать компонент которые будет использовать компоненты формы для разных ролей
источник

NM

Nursultan Moldobaev in JavaScript Developers
Если много кода я на файлы разбиваю чтоб читать удобнее было
источник

α

αμαν in JavaScript Developers
Kurakste
Всем привет. Посоветуйте подход - есть форма для заполнения информации в базу данных. Больше 30 полей. Видно ли поля и можно ли их редактировать зависит от ролей пользователей. Я вижу два подхода - либо для каждой роли поддерживать разные компоненты, либо написать один компонент, который отрабатывает разную логику в зависимости от роли. Сначала пошел первым путем - все гуд, простые и понятные компоненты. Проблемы начались когда нужно вносить много мелких правок. Нужно следить за всеми компонентами. Начал переписывать в один с логикой под разные роли. Описал две роли компонент уже перевалил за 400 строк. Как-то много получается. Как вы организуете такие компоненты? Может есть еще третий путь?
генерируйте форму по схеме/объекту https://github.com/flipbyte/formik-json-schema#prepare-your-form-object
источник

α

αμαν in JavaScript Developers
пс: если это то что нужно, я бы взял сам формик и дальше руками, т.к. с ростом количества полей будет страдать производительность, а в этом случае будет легче импрувить свой код, чем чужой
источник