voix
Kirill
Доброе утро всем
Kirill
Помогите разобраться пожалуйста разобраться с этим: var Employee = { company: 'xyz' } var emp1 = Object.create(Employee); delete emp1.company console.log(emp1.company);
Kirill
почему так происходит?
Александр
почему так происходит?
Что происходит то?
Kirill
выводится xyz
Yura
выводится xyz
Наследуешь от Емплое
Kirill
Наследуешь от Емплое
var output = (function(x) { delete x; return x; })(22); console.log(output);
Yura
Это работа прототипного наследования. Когда не может найти свойство, начинает искать в цепочке прототипа
Kirill
а в данном случае, мы удаляем локальную переменную, а не аргумент?
Александр
Скажите в связи с чем вопрос возник, может быстрее ответ получите.
Kirill
В связи, с желанием разобраться) большое спасибо за ответ
Александр
Оператор delete применим только к свойствам объектов емнип
Vladislav
фф
Vladislaw
Подскажите, может кто сталкивался в react-datepicker к formatDate добавить кастомный символ. Такое возможно сделать? "dd.MM.yyyy \г." = "12.12.2013 г." что-то типо такого
Anonymous
Хуки апи работают по принципу редакс?
Vladislaw
Вскрыть его да наколбасить символ
А свойств для этого нет?
Artur
А свойств для этого нет?
Не знаю, не открывал его. Свойства читай документацию.
Vladislaw
Не знаю, не открывал его. Свойства читай документацию.
Ну я смотрел, вроде не нашел. Думал может кто сталкивался.
Artur
Ну я смотрел, вроде не нашел. Думал может кто сталкивался.
Я тоже сюда часто пишу в поиках готовых решений, ладно ответят что-то, а готовых решений нет ни у кого.
Igor
Ну я смотрел, вроде не нашел. Думал может кто сталкивался.
Разве не то? https://reactdatepicker.com/#example-custom-input
Александр
Хуки апи работают по принципу редакс?
Какие именно хуки? Речь о встроенных в реакт? Тогда с редаксом и принципами его они ничего не имеют общего
Vladislaw
Разве не то? https://reactdatepicker.com/#example-custom-input
Ну я так и сделал через кастомный. Но мне было бы лучше если бы я мог задать dateFormat="MM/dd/yyyy h:mm myString"
voix
Имеет ли смысл оборачивать все хендлеры в useCallback?
User
Всем привет. Как отследить клик на iphone на кнопку Return
User
Это enter
Спасибо. Счас попробую
MVD
Всем привет. Посоветуйте список литературы маст рид для любого разработчика ?
voix
Всем привет. Посоветуйте список литературы маст рид для любого разработчика ?
Роберт Мартин - Чистый код, Идеальный программист Мартин Фаулер - Рефакторинг (в последнем издании примеры на js) Стив Макконнелл - Совершенный код Еще можно Чед Фаулер - Программист-фанатик
アレクサンダー・バキマトフ
sicp
+++
Ivan
Всем привет. Посоветуйте список литературы маст рид для любого разработчика ?
Для новичка — справочник по языку и учебник по нему же. Не для новичка написали выше.
Влад
Всем привет. Посоветуйте список литературы маст рид для любого разработчика ?
Очень обширная тема. Книги именно по структурированию (и не только) кода: 1) Макконнелл — Совершенный код — это классика 2) Фаулер — Рефакторинг. Улучшение существующего кода 3) Мартин — Чистый код. Создание, анализ и рефакторинг Но примеры тут везде будут не на js! Именно по js: 4) Стефанов, JavaScript. Шаблоны -хорошая книга, но она довольно непростая. 5) Alex MacCaw, JavaScript Web Applications — тут правда не совсем по структурированию кода и тоже не для начального уровня. Может еще есть смысл посмотреть классические книги по проектированию и шаблонам: 6) Буч — Объектно-ориентированный анализ и проектирование с примерами приложений. 7) GoF — Design Patterns.
Anonymous
Можете помочь как можно устранить в React есть поля input когда я что-то веду получаю в console ошибку
Anonymous
Anonymous
Anonymous
Anonymous
Igor
Это не ошибка, это ворнинг. Попробуйте вбить его в переводчик
Aidyno
Тут же все написано, должен поле value присвоить к какому то стейту, который будет отвечать за это поле
Aidyno
и отправляй такое дерьмо в codesandbox.io
Aidyno
state же присвоено
в самом Input`e присвой value = {this.state.name} скажем
Anonymous
Да и ТаК есть
Igor
state же присвоено
пустая строка должна быть в стейте по умолчанию
Igor
или число какое то, я хз че у тебя в стейте
Anonymous
Влад
фотки монитора как то не уважительно чтоль)
Ivan
Там в тексте ворнинга есть прямая ссылка на документацию конкретно про этот случай. Там прям так и написано: more info: ссылка. Честно.
Anonymous
Ок
Vladimir
Null.Uliam bradli мутируешь стейт вот тут: const rows = […this.state.rows] rows[idx] = { [name]: value } скорей всего из-за этого ошибка
Igor
Убирают undefined получаю
undifaynd, сука, иди на завод работай)))
Red[$]hort
Коллеги, есть задача принять через пропы компонента некий api, который в последствии нужно использовать в логике вне компонентов (запросы, колбэки при мутации стора). Куда их правильнее сохранить при получении через пропы? В стор наверное не стоит?)
Dmitry
плюрализацию на i18next делал кто ?
Default
Null.Uliam bradli друг мой, не стоит на всех подряд распыляться. В интернете полно неадекватов – никаких нервов не хватит
Ivan
Коллеги, есть задача принять через пропы компонента некий api, который в последствии нужно использовать в логике вне компонентов (запросы, колбэки при мутации стора). Куда их правильнее сохранить при получении через пропы? В стор наверное не стоит?)
после нескольких проектов разного уровня херовости я пришёл к выводу, что в приложении на реакте самый толковый подход — разделять апи/стейт приложения/вьюхи реакта так: стейт общается с апи, вью общается со стейтом апи в самом реакте быть не должно моё субъективное мнение, если что
Ivan
Апи попадает в компонент через пропы, вопрос куда его положить
Мой поинт: апи не должно попадать в компонент никак — ни через пропсы, ни через прямой импорт.
Red[$]hort
Сделано прокидывание апи в пропы. В реакте не используется, должно использоваться в редаксе, но он про этот апи пока не знает)
Artem
Привет, посоветуйте хорошую статью чтобы к собесу подготовиться, вспомнить теорию и т.д.
Red[$]hort
А функции в контексте хранить это норм?)
Ivan
А функции в контексте хранить это норм?)
Ну редаксовый getStore лежит же в контексте
Red[$]hort
а что за апи, если не секрет? для чего?
Колбэки, которые надо дергать при обновлении стейта компонента