Airat
:)
Airat
как говорится RTFM
Alex
Зато запомнится хорошо теперь :)
Anonymous
Ребят проблема с отправкой Данньіх из компонента в компонент. При создани 1го компонента в data дефолтное значение. При переходе в 2й компонент оно должно изменяться из на data из 2го компонента. Но не понимаю почему не работает след. код https://pastebin.com/mSSs0eeZ
Anonymous
Открл
Stanislav
И че там?
Anonymous
И че там?
user_data not defined
Anonymous
но почему
Anonymous
в data есть же
Stanislav
в data есть же
Покури доку, как получать значения из data
Stanislav
И судя по коду, нас впереди ждут вопросы про асинхронные запросы.
Max
если нужны асинхронные запросы то можешь использовать rxjs и vue-rxjs )))) https://github.com/maxkorolev/vue-rxjs
Vladimir
Если я правильно понял, официальные vue-cli шаблоны заточены для создания SPA. Что значит, есть единая точка входа main.js, который после сборки укладывается в dist/build.js. А если мне необходимо разделить на два бандла? К примеру бандл для админки с точкой входа admin-main.js и для сайта main.js. Как быть?
Vladimir
Сурово) В свое время захотел сборку верстки и пришлось изучать галп. Теперь вот вебпак. А просто взять какой-нибудь аналог TARS с мультибандлами и просто писать код, не получится?) И не тратить часы на настройку среды?
Denys
привет. А на каком этапе лучше делать аякс запрос на получиния данных? beforeCreate или created?
Denys
или вообще не так?
Anonymous
Ребят в чем может бьіть проблема ? this.fetchData() console.log(this.user_data) fetchdata получает json от сервера но this.user_data пустой обьект ?
Anonymous
Почему так
Anonymous
ведь все необходимое приходит от сервера
Алексей
хуки жизненного цикла почитайте
Anonymous
все внутри created
Victor
код fetchData?
Victor
а вообще наверняка там промис
Victor
и this.user_data еще не заполнен когда срабатывает console.log
Anonymous
fetchData() { axios.get('http://127.0.0.1:8000/api/user/' + this.$route.params.id + '/') .then((resp) => { this.user_data = resp.data // })
Victor
ну да)
Anonymous
и this.user_data еще не заполнен когда срабатывает console.log
я потому и задал вопрос потмоу что не могу понят
Anonymous
ь
Max
this.fetchData() console.log(this.user_data) нельзя подряд просто так написать - на тот момент когда пишешь console.log - данные еще не пришли
Victor
вообще хороший совет в данной ситуации это учить жс, а не вью
Victor
но кто ж к нему прислушается)
Nikita
вообще хороший совет в данной ситуации это учить жс, а не вью
Хотя бы промисы, дабы зашиться) Но, говорят, тема не из легких к пониманию их работы, поэтому курить надо основы)
Anonymous
Крч спасибо.
Anonymous
Хорошо подойдем с другой стороньі. created() { this.fetchData() this.$set(this.map_center, 'lat', 33.121156) this.$set(this.map_center, 'lng', 22.154167) в 1ом компоненте. Как изаменить map_center из другогокомпонента ?
Yaroslav 🇺🇦
Учить js, учить промисы, учить однонаправленные потоки данных
Anonymous
Учить js, учить промисы, учить однонаправленные потоки данных
Я не спрашьіваю что учить. Я задал вопрос в канале js фрейморка по поводу работьті самого фреймворка.
Anonymous
Что учить буду спраш в канале js
Yaroslav 🇺🇦
Ответ - однонаправленные потоки данных. И вообще вместо того чтобы умничать что у кого спрашивать, нужно проявить уважение к людям у которых из-за своей безграмотности воруешь время. Понятно то что я пишу или тоже в дргом чате будешь спрашивать ответ?
Андрей
Привет. Решил я свое спа обернуть в электрон. Как мне настроить дев-режим с хот релоад? При команде npm run dev создается папка dist, но она висит в оперативке и электрон ее не видит, в отличие от браузера. Так вот, как мне натравить хот релоад не на браузер а на электрон?
Андрей
Объяснять я мастер мазафака
Андрей
Или как вытащить папку dist из оперативы и физически положить ее в корень?
Victor
я не знаю, но посмотри как оно сделано тут https://github.com/SimulatedGREG/electron-vue
Pavel
Как решить проблему с асинхронным запросом, получаю ошики по шаблону где должны выводиться данные из computed (Cannot read property 'id' of undefined") computed: { order() { // отрисовка данных из асинхронного запроса return this.$store.getOrder } }, created() { // асинхронный запрос this.$store.dispatch('order', this.$route.params.id) }
Pavel
Такое решается через watch и method?
Anonymous
хотя не нужно, зашёл с компа
Anonymous
а ты не забыл написать getter,
Anonymous
?
Pavel
Написал
Pavel
Тут проблема при перезагрузки страницы
Anonymous
computed: { data() { return this.$store.getters.data } },
Pavel
если перейти со списка, то работает нормально
Pavel
забыл))
Pavel
сор
Anonymous
трудно сказать я не вижу всей картины
Anonymous
заработало?
Pavel
Да
Pavel
Спасибо, что-то переработал сегодня, уже банальных вещей не замечаю.
Anonymous
Спасибо, что-то переработал сегодня, уже банальных вещей не замечаю.
спасибо в карман не положишь на этот номер сотку +79819350085
Алексей
Кто в 2ух словах скажет зачем nuxt?
Алексей
шучу)
Да норм 100
Pavel
Очередной форк со своими доработками из коробки.
Alex
Кто в 2ух словах скажет зачем nuxt?
Норм тема (для ленивых)
Алексей
Норм тема (для ленивых)
О! Это про меня, спс
Alex
Или возможность сгенерировать все автоматом для статичного хостинга. Ну или спа. Они сейчас допиливают такой режим.
Алексей
Я просто начал изучать vue и как-то резко набрел на nuxt, вроде тема ровная
Victor
почему?
Stanislav
* учи
Victor
в чем смысл запросы в mounted, а не created делать?
Stanislav
в чем смысл запросы в mounted, а не created делать?
Mounted не запускается на сервере (ssr)
Victor
спасибо, понятно
Алексей
Забей пока на Nuxt, учитель Vue
Я не догнал как например express, шаблоны jade/pug подружить с vue.