Size: a a a

JavaScript — русскоговорящее сообщество

2021 April 01

Ю

Юра in JavaScript — русскоговорящее сообщество
После релиза приложения стоит ли указывать версию приложения и последние изменения?
источник

꧁岡

꧁倫太郎 岡部꧂... in JavaScript — русскоговорящее сообщество
Юра
После релиза приложения стоит ли указывать версию приложения и последние изменения?
зачем?
так же только дебилы делают
про идут в историю гита 😎🤘
источник

Ю

Юра in JavaScript — русскоговорящее сообщество
꧁倫太郎 岡部꧂
зачем?
так же только дебилы делают
про идут в историю гита 😎🤘
да вот, на энтузиазме сделал, на перекуре. А зачем - хз(
источник

JC

Jonathan Caldwell in JavaScript — русскоговорящее сообщество
What is the type for hash?
источник

ES

Eugene Stepanyuk in JavaScript — русскоговорящее сообщество
подскажите пожалуйста, я хочу вынести функцию как отдельный модуль, так как она часто используется в разных компонентах и как мне правильно передать в нее другую функцию, которая в каждом компоненте своя?
вот пример функции
fetchData = () => {
   this.setState({ loading: true }, async () => {
       const { type, content: roles } = await getRoles(); <- сюда хочу подставлять разные функции
        ...
   });
}
источник

d🇳

dev1lroot 🇳🇴 in JavaScript — русскоговорящее сообщество
источник

KS

Konstantin Sidorov in JavaScript — русскоговорящее сообщество
Eugene Stepanyuk
подскажите пожалуйста, я хочу вынести функцию как отдельный модуль, так как она часто используется в разных компонентах и как мне правильно передать в нее другую функцию, которая в каждом компоненте своя?
вот пример функции
fetchData = () => {
   this.setState({ loading: true }, async () => {
       const { type, content: roles } = await getRoles(); <- сюда хочу подставлять разные функции
        ...
   });
}
Я бы ничего не выносил... Потому что тут и нечего особо выносить... Более того вам придется еще подумать как туда контекст выполнения передавать...
А зачем вы вызываете получение данных в колбэке setState? Если последовательно вызывать что-то поменяется?
источник

ER

Evgeniy Ryazantsev in JavaScript — русскоговорящее сообщество
Добрый день, подскажите, пожалуйста, можно ли без использования библиотек типа moment и костылей получить локализованную строку даты вида "dd mm"? Я могу получить строку полной даты через

new Date(datetime)
   .toLocaleDateString('ru-RU', {day: '2-digit', month: 'short',})

, но итоговая строка будет с годом, как мне его убрать из результата?
источник

IS

Ivan Savin in JavaScript — русскоговорящее сообщество
TopNotchIdiot
а я не знаю кто это) киньте ссылку если можно
я посмотрел сам на его канале. он им пользуется, но видео про это, к сожалению, нет
источник

A

Alexander in JavaScript — русскоговорящее сообщество
Evgeniy Ryazantsev
Добрый день, подскажите, пожалуйста, можно ли без использования библиотек типа moment и костылей получить локализованную строку даты вида "dd mm"? Я могу получить строку полной даты через

new Date(datetime)
   .toLocaleDateString('ru-RU', {day: '2-digit', month: 'short',})

, но итоговая строка будет с годом, как мне его убрать из результата?
просто собрать строку через .getDay и .getMonth ?
источник

ER

Evgeniy Ryazantsev in JavaScript — русскоговорящее сообщество
а можно получить сразу локализованный месяц?
источник

ER

Evgeniy Ryazantsev in JavaScript — русскоговорящее сообщество
чтоб не городить дополнительно енам для месяцев, хотелось бы сделать это в одну строку
источник

A

Alexander in JavaScript — русскоговорящее сообщество
Evgeniy Ryazantsev
а можно получить сразу локализованный месяц?
new Date().getMonth() ?
источник

ER

Evgeniy Ryazantsev in JavaScript — русскоговорящее сообщество
Alexander
new Date().getMonth() ?
этот метод возвращает номер месяца, мне же нужна строка типа "Янв."
источник

A

Alexander in JavaScript — русскоговорящее сообщество
Evgeniy Ryazantsev
этот метод возвращает номер месяца, мне же нужна строка типа "Янв."
const date = new Date()
date.toLocaleString('default', { month: 'long' });
источник

KS

Konstantin Sidorov in JavaScript — русскоговорящее сообщество
NIKITA MAKOVEY
Виджет самописный*
Пусть виджет сохраняет в масссив ссылки на все элементы, что создал.
Сделайте метод для удаления всех элементов записанныз в массив.
Перед удаление вызывайте этот метод и удаляйте виджет.
источник

A

Alexander in JavaScript — русскоговорящее сообщество
Evgeniy Ryazantsev
этот метод возвращает номер месяца, мне же нужна строка типа "Янв."
источник

ER

Evgeniy Ryazantsev in JavaScript — русскоговорящее сообщество
понял, я просто не тот метод взял, что мне нужен был, спасибо за помощь
источник

ER

Evgeniy Ryazantsev in JavaScript — русскоговорящее сообщество
хм, хотя попробовал, судя по всему в react native что то работает не так, в консоли ответ выходит корректным (только месяц), в приложении выходит полная строка с годом, временем и тд. буду смотреть что не так с js у меня )
источник

A

Alexander in JavaScript — русскоговорящее сообщество
Evgeniy Ryazantsev
хм, хотя попробовал, судя по всему в react native что то работает не так, в консоли ответ выходит корректным (только месяц), в приложении выходит полная строка с годом, временем и тд. буду смотреть что не так с js у меня )
Потому что работа с датами в РН неполноценная, особенно на андроид.
Там нужно самому что-то подключать, думаю на каком-то stackoverflow есть ответ.
источник