Size: a a a

2021 February 17

VF

Valentin Fedyakov in FrontCoder
ты жеж использовал 7 версию
источник

M

Mikhail in FrontCoder
Всем привет! Такой вопрос, для проектов юзаю либу Nice-select, но прогеры на нее жалуются, типа в бэке какието проблемы вылазят. Можете что посоветовать как альтернативу?
источник

ИМ

Игорь Морозов... in FrontCoder
Mikhail
Всем привет! Такой вопрос, для проектов юзаю либу Nice-select, но прогеры на нее жалуются, типа в бэке какието проблемы вылазят. Можете что посоветовать как альтернативу?
уточнить что за проблемы, и не использовать либу а самому свой написать)
источник

РВ

Роман Васин... in FrontCoder
Подскажите пожалуйста! Из-за чего могут стили не применяться для scrollbar -а в firefox. Стили вроде прописал, он скролл покрасил, а ширину не задал?
источник

OJ

Oleg Junior in FrontCoder
Здравствуйте! Прошу помочь регулярку составить. Должно остаться только это слово "thisWordOnly"

const inputValue = "[javascript] created:2016..2019 answers:1 -React -[angular] -[jquery] thisWordOnly"

function getSearchWords(inputValue) {
 const words = inputValue.split(' ')
 const skipRegex = /^-?\[.*\]$/gi // <-- не умею в регулярки

 const necessaryWords = words.filter(word => {
   const skip = !skipRegex.test(word)
   return skip
})

 return necessaryWords
}
console.log(getSearchWords(inputValue))
/*
 [
 'created:2016..2019',
   'answers:1',
   '-React',
   '-[jquery]',
   'thisWordOnly' <-- только это слово должно остаться
 ]
*/
источник

PO

Pavel Omelchenko in FrontCoder
вообще правилами запрещено постить код в чат
источник

PO

Pavel Omelchenko in FrontCoder
возникает вопрос, а зачем нужна там регулярка?
источник

ИМ

Игорь Морозов... in FrontCoder
кстати да, можно найти его и так. Скорее всего нужно последнее слово в строке (но эт не точно)
источник

PO

Pavel Omelchenko in FrontCoder
inputValue.split(' ‘)[6] разе не катит?
источник

PO

Pavel Omelchenko in FrontCoder
Pavel Omelchenko
inputValue.split(' ‘)[6] разе не катит?
источник

ИМ

Игорь Морозов... in FrontCoder
если все же последнее нужно я бы добавил в 7 строку
return words[words.length - 1];
а то вдруг будет 4 слова, тогда words[6] undefined будет..наверн..
источник

PO

Pavel Omelchenko in FrontCoder
источник

OJ

Oleg Junior in FrontCoder
Игорь Морозов
если все же последнее нужно я бы добавил в 7 строку
return words[words.length - 1];
а то вдруг будет 4 слова, тогда words[6] undefined будет..наверн..
спасибо. я понял как .match(/\b(\w+)$/)[1]
источник

D

Denis B. in FrontCoder
народ. хелпаните с логикой. что-то затупил. первый раз фулстек преокт делаю . юзаю vue, node.js(express.js, mongodb). делаю авторизацию. все хорошо сдлела все работает. токен получаю. надо сдлетаь чтобы после регистрации или логина пользователь сохранялся и после обновления страницы пользователь оставался залогиненым и все данные оставались.
источник

D

Denis B. in FrontCoder
токен в локалсторедж закинул. а что дальше то тпулю сижу...
источник

M

Muffin in FrontCoder
Denis B.
токен в локалсторедж закинул. а что дальше то тпулю сижу...
Токен в БД сохрани, время выдачи и срок жизни (или время истечения жизни, тогда время выдачи не так уж и нужно), и данные сессии туда же. В LS тоже стоит закинуть срок жизни, чтобы на фронте было понятно когда его нужно обновить 😉
источник

D

Denis B. in FrontCoder
Muffin
Токен в БД сохрани, время выдачи и срок жизни (или время истечения жизни, тогда время выдачи не так уж и нужно), и данные сессии туда же. В LS тоже стоит закинуть срок жизни, чтобы на фронте было понятно когда его нужно обновить 😉
это все сделано
источник

M

Muffin in FrontCoder
Denis B.
это все сделано
При загрузке страницы проверяем есть ли в LS токен, если есть, не протух ли он; если его нет -> запускаем log out; если есть, но протух -> обновляем его. Если токен есть и живой, получаем с ним нужные данные с бэка 💃
источник

D

Denis B. in FrontCoder
Если токен есть и живой, получаем с ним нужные данные с бэка вот это как сделать
источник

D

Denis B. in FrontCoder
Muffin
При загрузке страницы проверяем есть ли в LS токен, если есть, не протух ли он; если его нет -> запускаем log out; если есть, но протух -> обновляем его. Если токен есть и живой, получаем с ним нужные данные с бэка 💃
сделать опять запрос к бк. и сортировать юзеров по токену и вернуть нужный и авторизовать да?
источник