Stanislav
Ну и да, теоретически они быстрее рендерятся.
Alex
Обрабатывать ховер, в методе выбирать новый цвет из массива в переменную, подставлять из переменной например в style куда-то
Vladimir
https://image.prntscr.com/image/M8zjsBM2Rru0g-N0UoPvsw.png В чем проблема? если меняю местами header и mapping, то тогда header нету. Помогите плз)
Rafael 🌵
Ну вот кмк, проблема функциональных компонент ещё и в трудности их отладки
Rafael 🌵
Для меня они как "преждевременная оптимизиация" выглядят
Vladimir
Ну вот кмк, проблема функциональных компонент ещё и в трудности их отладки
Дружище, посмотри на мою ошибку, спаси меня, пожалуйста)
Vladimir
Чтоо?
Vladimir
как же мне надоел этот вью 😣
Жалгас
есть ли возможность перезапустить компонент?
Rafael 🌵
Чтоо?
Из шаблона все this убери
Жалгас
сделать destroy а потом mount правильно
Vladimir
Из шаблона все this убери
В том то и дело, что сработало, спасибо большое, но это конечно пиздец, додуматься до этого сложно было бы
Жалгас
чтобы куча полей в data пришли в изночальное состояние
Rafael 🌵
Хотяяя, хмм
Rafael 🌵
Сделай data в виде метода
Метода фабрики, возвращающий объект
Vladimir
this убери
Есть какое-либо объяснение почему конкретно в этом случае ненужен был this ?
Rafael 🌵
И так понятно, что все данные берутся от this
ℝei
https://image.prntscr.com/image/M8zjsBM2Rru0g-N0UoPvsw.png В чем проблема? если меняю местами header и mapping, то тогда header нету. Помогите плз)
Как вы вообще докатываетесь до такого))) в доке на 1й странице пример. Там нет this, но мы зачем то его напишем))
Vladimir
Как вы вообще докатываетесь до такого))) в доке на 1й странице пример. Там нет this, но мы зачем то его напишем))
Всю жизнь писал и докатился как-то, пишу чтобы не запутаться в случае, если в цикле будет одно и то же название. Не суть, если это возможно, то кто-нибудь докатится и будет это использовать
Oleksii
Всем привет,подскажите как добавлять компоненты при использовании cdn версии
Жалгас
$forseUpdate или как там)
https://jsfiddle.net/ctq5jggg/
Жалгас
что-то не срабатывает
Жалгас
там в примере, в моем представлении, при нажатии refresh должен срабатывать mounted(), но он не срабатывает, почему?
Alex
потому что компонент уже примонтирован и надо следить за updated?
Жалгас
а можно как нибудь сделать force Mount?
Жалгас
ну чтобы лишний раз не писать в каждом компоненте init() и reset() методы
Жалгас
когда там куча всего непонятного происходит
Oleksii
Никто не подскажет?
Sergio
какая разница как ты его подключаешь
Oleksii
не могу использовать require,подключать *.vue
Sergio
мне кажется тебе надо пройти на ютуб
Alex
а можно как нибудь сделать force Mount?
Отмонтировать и примонтировать. Например обернуть в v-if и принудительно сделать чтобы скрылся и потом показался
Жалгас
Отмонтировать и примонтировать. Например обернуть в v-if и принудительно сделать чтобы скрылся и потом показался
да... не изящно)) ну в принципе для быстрого костыля вполне) щас по идее так и сделано)
Жалгас
ну просто при разработке новых роутов, при mounted() которых должны идти запросы и в зависимости от результата которых должны срабатывать v-if'ы, меняться данные запускаться методы. В общем каждый раз надо учитывать какие-то init() и reset() методы, вещать watch()'еры на разные props свойства
Жалгас
а тут так раз и не паришься, делаешь все как будто в компонент все один раз падает
Жалгас
ну... в теории
Oleksii
require в браузере?
я знаю что require работает на стороне сервера,поэтому и спрашиваю как подключить подругому
Yaroslav 🇺🇦
Я думаю что подучить бы вообше js не мешало бы..
Sergio
:D
Alex
И не нужны куча вотчеров на входные параметры
Yaroslav 🇺🇦
Я сейчас стартану волну хейта, но никто с докером под вин не работает?
Aндрeй
Народ подскажите плз что за штука такая "let"
Aндрeй
Встретил её в коде, не пойму для чего
Alexey
Встретил её в коде, не пойму для чего
объявление переменной (раньше был var)
Aндрeй
а, ок, спасибо)
Yaroslav 🇺🇦
es6 в помощь, это о let
Don Fakapski
Я сейчас стартану волну хейта, но никто с докером под вин не работает?
я работаю, но не сильно в него вникал. после каждого ребута бд теряет свои данные
aleksey
Привет, у меня проблема с nuxt. Пытаюсь асинхронно получить data пытаюсь: import {getStocks} from '../api/index' export default { components: { Share }, async data () { let { data } = await getStocks() console.log(data, 'data') return { cardData: data } } Вроде все по докам https://ru.nuxtjs.org/guide/async-data А все равно ругается на: [Vue warn]: data functions should return an object: } или даже так: import {getStocks} from '../api/index' export default { components: { Share }, data () { return getStocks() .then((res) => { return { cardData: res.data } }) }
Don Fakapski
не совсем понял. я делаю docker-compose up, и потом хоть останавливай сперва контейнер, хоть сразу перезагружай ноут - все равно данные из бд теряются. это у меня с postgres такая шляпа
Don Fakapski
про монтирование диска я знаю, не помогло
Yaroslav 🇺🇦
Ну до этой шляпы я еще дойду. У меня хот релоад не работает. Хоть ты убейся, уже все ишью перебрал и в чате докера молчат
Victor
про монтирование диска я знаю, не помогло
с mysql все норм. Прокинул /var/lib/mysql и все как часики гугли, все ли папки ты прокинул - может постгресу еще что-то нужно
Yaroslav 🇺🇦
там мы о win 10
Don Fakapski
не пробовал и возможно скажу очевидное, но буквально на днях где то видел инструкцию по настройке докера и вью - там надо пробросить порт 8080 или на каком ливрелоад запускается
Alex
asyncData может быть с асинхронщиной, это метод Nuxt
Don Fakapski
с mysql все норм. Прокинул /var/lib/mysql и все как часики гугли, все ли папки ты прокинул - может постгресу еще что-то нужно
с монтированием все сохраняло как надо, но при повторном docker-compose up посгрес ругался что директория непустая и отказывался запускаться. с мускулом такого нет?
Victor
не, все норм
Yaroslav 🇺🇦
не пробовал и возможно скажу очевидное, но буквально на днях где то видел инструкцию по настройке докера и вью - там надо пробросить порт 8080 или на каком ливрелоад запускается
Я не о вью. Например поднял сервер на koa, висит себе да и висит. Пока не стала неободимость тестить плюшки. И вот тут шляпа. Все изменения через рестарт имиджа. Бесит. Да это решается вариантом поднять тупо сервер и проксить нджинксом, да можно и перебутнуться и с линукса всё делать, но ёб жеш их мать!)
aleksey
asyncData может быть с асинхронщиной, это метод Nuxt
понял, спасибо, похоже русские доки уже не актуальны правда import axios from 'axios' import {getStocks} from '../api/index' export default { components: { Share }, asyncData ({ params }) { return axios.get('/actions') .then((res) => { return { cardData: res.data } }) } тоже не срабатывавет
Alex
Русские доки к Nuxt там пока для версии 0.10, а сейчас уже 1.0-rc11 :)
Alex
как я понял в data должно быть свойство cardData у вас, потому что возвращаемый из asyncData объект полностью заменяет data
Alex
или мержится (эт я хз)
aleksey
в доках пишут, что мержится
Alex
эти асинхронные данные только для SSR если что :)
Alex
а для обычной работы надо получать по-старинке