Size: a a a

Vue.js Russian Developers Community

2020 December 22

Д

Дима in Vue.js Russian Developers Community
может вы поле изменяете или добавляете а оно не реактивно.
источник

Д

Дима in Vue.js Russian Developers Community
Мало инфы что бы вам помочь)
источник

K

Kirill in Vue.js Russian Developers Community
Kirill Galimov
Тогда зайдем с другой стороны. Если я, услышав это высказывание, начну все свои mutations переделывать под actions + commit и везде использовать их - это плохо?
действия асинхронные, а мутации синхронные
источник

KG

Kirill Galimov in Vue.js Russian Developers Community
Kirill
действия асинхронные, а мутации синхронные
От того у меня и возникли вопросы к этому высказыванию
источник

A

Alexey in Vue.js Russian Developers Community
Привет! Возможно ли как-нибудь промэпить компоненты, переданные в дефолтный слот?
В реакте можно сделать так:

{children.map(el => React.cloneElement(el, {tabIndex: '0'}))}
источник

GS

Grigorii K. Shartsev in Vue.js Russian Developers Community
Alexey
Привет! Возможно ли как-нибудь промэпить компоненты, переданные в дефолтный слот?
В реакте можно сделать так:

{children.map(el => React.cloneElement(el, {tabIndex: '0'}))}
Можно, но нужно так делать крайне редко, это не vue way
источник

GS

Grigorii K. Shartsev in Vue.js Russian Developers Community
Не принято мутировать дочерние узлы, кроме edge case-ов
источник

A

Alexey in Vue.js Russian Developers Community
Grigorii K. Shartsev
Можно, но нужно так делать крайне редко, это не vue way
Спасибо!
источник

K

Kirill in Vue.js Russian Developers Community
Kirill Galimov
От того у меня и возникли вопросы к этому высказыванию
насколько я знаю, это правильный вариант, оптимальное время при изменении стейта или обращения к серверу.
источник

I

Iskender in Vue.js Russian Developers Community
Привет всем, такая задача, нужно рендерить определенный вид инпута, в зависимости от приходящего значения. Как сделать это более элегантно, например у меня возникает такая идея, я создаю компонент обертку, в которой все инпуты и проставляю каждому   v-if === пропсу, т.е. если пропс совпадает рендерю именно этот инпут. Есть ли более красивый вариант?
источник

WC

Wind Crack in Vue.js Russian Developers Community
Всем доброго времени суток. Как сделать редирект в express, по router vuejs? То есть у меня прописаны все роуты во вью, но я не могу понять, как мне сделать, чтобы редирект производился по этим роутера, в express?
источник

VD

Vitaliy Demchuk in Vue.js Russian Developers Community
Iskender
Привет всем, такая задача, нужно рендерить определенный вид инпута, в зависимости от приходящего значения. Как сделать это более элегантно, например у меня возникает такая идея, я создаю компонент обертку, в которой все инпуты и проставляю каждому   v-if === пропсу, т.е. если пропс совпадает рендерю именно этот инпут. Есть ли более красивый вариант?
попробуйте рендерить инпуты через динамические компоненты.
источник

Y

Your friend in Vue.js Russian Developers Community
Ребят, пытаюсь кинуть пост запрос на апи, однако хидеры не меняются, через инспект в хроме проверил
источник

Y

Your friend in Vue.js Russian Developers Community
try {
   await $$http.posthttphttp.post(`/publications/${this.$route.params.id}/attachments/`, {
       headers: {
           "Content-Type": "multipart/form-data"
       },
       data
   })
       .then((response) => {
           consoleconsole.log(response)
           // location.reload();
       })
} catch(error) {
   consoleconsole.log(error)
}
источник

Y

Your friend in Vue.js Russian Developers Community
Your friend
try {
   await $$http.posthttphttp.post(`/publications/${this.$route.params.id}/attachments/`, {
       headers: {
           "Content-Type": "multipart/form-data"
       },
       data
   })
       .then((response) => {
           consoleconsole.log(response)
           // location.reload();
       })
} catch(error) {
   consoleconsole.log(error)
}
вот код. что я сделал не так?
источник

DM

Dmitriy Matths in Vue.js Russian Developers Community
здравствуйте, почему я не могу получить swiper через this.$refs.mySwiper. Странно еще то, что в this.$refs есть mySwiper. Вот песочница: https://codesandbox.io/s/infallible-bird-61j38?file=/src/components/HelloWorld.vue
источник

VS

Vlad Saichenko in Vue.js Russian Developers Community
Подскажите пожалуйста, вот я отправляю регистрационные данные на бэкенд, и получаю токен, сохраняю его в localStorage. Как мне можно в будущем определять вошёл ли юзер или нет? Ориентироваться есть ли токен в localStorage?
источник

В

Владимир in Vue.js Russian Developers Community
Vlad Saichenko
Подскажите пожалуйста, вот я отправляю регистрационные данные на бэкенд, и получаю токен, сохраняю его в localStorage. Как мне можно в будущем определять вошёл ли юзер или нет? Ориентироваться есть ли токен в localStorage?
вероятно будет намного удобнее работать с токеном если ты засунешь его в вуекс. А валидность токена проверяется путем отправки запроса на сервер
источник

WC

Wind Crack in Vue.js Russian Developers Community
Я так понял, что сделать, чтобы по роутам vuejs, редиректить через express не возможно....
источник

Y

Your friend in Vue.js Russian Developers Community
Vlad Saichenko
Подскажите пожалуйста, вот я отправляю регистрационные данные на бэкенд, и получаю токен, сохраняю его в localStorage. Как мне можно в будущем определять вошёл ли юзер или нет? Ориентироваться есть ли токен в localStorage?
пропиши условие на то чтоб в аксиосе в хидере в любом запросе всегда токен был
источник