← пред | след →
tryp1ck 2022-06-26 15:05:43
проблему то я обошел, вопрос в другом )
shgkme 2022-06-26 15:05:56
tryp1ck 2022-06-26 15:05:32
при клике на кнопку отрабатывает функция, которая делает блок видимым и дальше обращаюсь к элементу, который, как раз появляется
Элемент в DOM появится в микротаске, а не синхронно
tryp1ck 2022-06-26 15:06:49
ProfessorXanax 2022-06-26 15:03:18
А ты написал thi.$nextTick(()=>{this.$refs.a}) или settimeout(()=>{this.$refs.a},0)
this у меня нет, через this.$refs тоже проблем бы не было
shgkme 2022-06-26 15:07:18
tryp1ck 2022-06-26 15:06:49
this у меня нет, через this.$refs тоже проблем бы не было
nextTick() импортируется из vue
tryp1ck 2022-06-26 15:08:21
shgkme 2022-06-26 15:07:18
nextTick() импортируется из vue
хорошо, спасибо, сейчас проверю работает или нет, просто если в будущем столкнусь с такой проблемой нет желания выдумывать не пойми что
shgkme 2022-06-26 15:09:26
tryp1ck 2022-06-26 15:08:21
хорошо, спасибо, сейчас проверю работает или нет, просто если в будущем столкнусь с такой проблемой нет желания выдумывать не пойми что
Не нужно выдумывать)
Реактивность во Vue асинхронная. Реакция на изменение реактивных данных, в том числе рендеринг, происходит асинхронно в микротаске.
nextTick позвращает промис, который находится в очереди микротасок после обработчик реактивных эффектов.
shgkme 2022-06-26 15:09:53
Это позволяет делать с данными кучу действий, кучу изменений, а потом один раз реагировать на эти изменения и менять DOM
tryp1ck 2022-06-26 15:16:27
shgkme 2022-06-26 15:09:26
Не нужно выдумывать)
Реактивность во Vue асинхронная. Реакция на изменение реактивных данных, в том числе рендеринг, происходит асинхронно в микротаске.
nextTick позвращает промис, который находится в очереди микротасок после обработчик реактивных эффектов.
да, через nextTick нормально работает с v-if
andrewB2R 2022-06-26 15:29:43
Коллеги посоветуйте изейшую библиотеку для валидации форм для VUe3 плз
tryp1ck 2022-06-26 15:43:03
andrewB2R 2022-06-26 15:29:43
Коллеги посоветуйте изейшую библиотеку для валидации форм для VUe3 плз
https://github.com/beholdr/maska попробуй эту
GitHub — beholdr/maska: Simple zero-dependency input mask for Vue.js and vanilla JS. —
GitHubSimple zero-dependency input mask for Vue.js and vanilla JS. — GitHub — beholdr/maska: Simple zero-dependency input mask for Vue.js and vanilla JS.
denys_duv 2022-06-26 16:06:51
Api возвращает объект с множеством вложенных объектов, юзер, услуги и т.д.
Хотелось бы все ответы запихнуть в объекты с методами.
Куда смотреть?
denys_duv 2022-06-26 16:07:25
Так чтобы дергать ответы как объекты с методами.
denys_duv 2022-06-26 16:08:09
И структура чтобы учитывала что объектов может быть много. И возможно дополняться по мере работы.
zlobinilya 2022-06-26 16:09:24
ну как сделать какой-то класс, который отвечает за апи, наследоваться от него и юзать)
denys_duv 2022-06-26 16:10:47
А как быть если нужно добавить объект, а не переписать атрибуты?
denys_duv 2022-06-26 16:10:53
Отдельные методы?
zlobinilya 2022-06-26 16:11:03
какие атрибуты?
denys_duv 2022-06-26 16:11:37
{ attribute: 78, asd: {}}
zlobinilya 2022-06-26 16:12:17
я не догоняю про что ты. Почему ты не можешь сделать синглтоном сервис и юзать его методы
denys_duv 2022-06-26 16:14:05
Объект включает 20 вложенных объектов.
Главный объект заполняется по частям. Сначала атрибуты, потом объекты. Если делать метод 1, то когда пройдет объект с одним вложенным объектом asd , то атрибуты перепишутся на null
denys_duv 2022-06-26 16:14:53
Или так делать. Метод заполнения атрибутов, метод заполнения клиента и и.д.
zlobinilya 2022-06-26 16:16:16
🤯
denys_duv 2022-06-26 16:16:26
Понял
zlobinilya 2022-06-26 16:17:33
слишком мало инфы, чтобы тебе помочь
gadgi007 2022-06-26 16:18:14
fetch(‘https://track-api.leadhit.io/client/test_auth’, {
method:»get»,
headers:{
‘api-key’:’5f8475902b0be670555f1bb3:eEZn8u05G3bzRpdL7RiHCvrYAYo’,
}
})
gadgi007 2022-06-26 16:18:25
ребят кто разбирается
gadgi007 2022-06-26 16:18:30
где ошибку допустил
zlobinilya 2022-06-26 16:20:09
gadgi007 2022-06-26 16:18:30
где ошибку допустил
а что происходит?
gadgi007 2022-06-26 16:20:22
422 ошибку сервера выдает
gadgi007 2022-06-26 16:20:37
не верная инструкция вроде
gadgi007 2022-06-26 16:20:56
как я понял инструкция это параметры headers и methods
gadgi007 2022-06-26 16:21:09
но я не особо разбираюсь в этом
qwavy 2022-06-26 16:21:25
у меня есть список , как туда добавлять обьекты с другого компонента? только через пропс?
qwavy 2022-06-26 16:21:49
мне нужно новые обьекты пушить в тот же массив который в другом компоненте
zlobinilya 2022-06-26 16:21:51
gadgi007 2022-06-26 16:21:09
но я не особо разбираюсь в этом
https://error2fix.com/oshibka-422-sut-problemy-i-puti-resheniya/
gadgi007 2022-06-26 16:22:00
спасибо
zlobinilya 2022-06-26 16:23:05
qwavy 2022-06-26 16:21:25
у меня есть список , как туда добавлять обьекты с другого компонента? только через пропс?
если, компоненты не являются потомком/родителем друг друга, то нужен единый источник данных
gadgi007 2022-06-26 16:55:18
ребят где можно почитать про fetch аторизацию через api-key headers ,ничего не нахожу или может я не правильно гуглю
zlobinilya 2022-06-26 16:57:26
gadgi007 2022-06-26 16:55:18
ребят где можно почитать про fetch аторизацию через api-key headers ,ничего не нахожу или может я не правильно гуглю
ты не разобрался со своим вопросом по поводу запроса)?
gadgi007 2022-06-26 16:58:28
нет ,там я понял проблема была непосредственно в самом fetch запросе ,а так данные мне приходили
zlobinilya 2022-06-26 16:58:43
проблема была в том, что ты не все хедеры предавал
zlobinilya 2022-06-26 16:58:47
которые нужны
zlobinilya 2022-06-26 16:58:50
там в ответе это прописано
gadgi007 2022-06-26 16:59:07
да потом я все передал
gadgi007 2022-06-26 16:59:15
и мне 401
gadgi007 2022-06-26 16:59:23
ошибку возвратило
zlobinilya 2022-06-26 16:59:32
значит прав нет
gadgi007 2022-06-26 16:59:39
да
gadgi007 2022-06-26 16:59:56
вот и хотел больше про это почитать
zlobinilya 2022-06-26 17:00:46
ну так тебе нужно доку апи читать, к которому ты конектишься
← пред | след →