Anonymous
Вам хватит на жизнь 100 000 р в месяц?
Многие ответят, что да! Но и это не предел. Яркий пример тому наш авторский канал -@money_up
Тут зарабатывают на всём что движется. @money_up
Завтра
Всем доброго утра и хорошего дня
Завтра
А спамеру лежать + сосать
Diasko
и откда они беруться по утрам то)
Алексей
грязные деньги
Anonymous
Вам хватит на жизнь 100 000 р в месяц?
Многие ответят, что да! Но и это не предел. Яркий пример тому наш авторский канал -@money_up
Тут зарабатывают на всём что движется. @money_up
Gabit
Привет всем есть вопрос по vue js
Gabit
Gabit
почему то компонент example не подгружается
Gabit
на выходе пустой блок
Gabit
Gabit
что тут я сделал не так?
Alex
@c01nd01r а видос воркшопа посмотреть где-нибудь можно?
Kirill
Gabit
Не сработал компонент example
Gabit
у меня там стоит```
export default {
mounted() {
console.log('Component mounted.')
}
}
`
Alex
если у вас есть шаг сборки, то зачем в window всё сохранять
Tim
Всем боброе утро) По vuex. Все не в рубаюсь в его логику. Допустим есть в хранилище массив items. Я подгружаю с сервака с помощью экшона данные. Мне их напрямую в items лить и вызвать мутацию, или мне отправлять новый массив из экшена в мутацию и там уже присваивать, или как лучше?
Alex
Tim
а в чем преимущество, от каких косяков избавляет или это просто ритуал/правило?
Alex
паттерн такой потому что
Alex
https://vuex.vuejs.org/ru/intro.html
Tim
а ну тоесть ритуал)
Alex
ну однонаправленный поток данных же
Tim
Tim
я просто щас декомпозицию его делаю на модули. баги валятся, похоже связанные с асинхронностью при получении инфы из соседних модулей. по f5 баг то есть то нет, не могу поймать. Перечитываю вот маны.
Dmitry
state = {
user: { name:
И тогда this.user.name не вызовет ошибку
Dmitry
Ересь
Pavel
Ребята подскажите как решить проблему. Ошибка при фильтрации данных в getter в консоли.
Pavel
https://jsfiddle.net/uxwofhym/
Pavel
Демка
Pavel
Точнее ошибка при выводе.
Pavel
Error in render function: "TypeError: Cannot read property 'title' of undefined"
Alex
потому что ему нечего изначально рендерить
Alex
order: {}
Alex
нет там title
Pavel
Но order я не могу объявить, т.к. он объявлен в computed
Alex
state: {
orders: [],
order: {}
},
Alex
а, это хранилище
Alex
в computed ты можешь написать || {title: 'нет ничего'}
Pavel
Просто если не фильтровать а просто выводить, то этой ошибки нет
Alex
в computed вычисляется что-то, а в шаблоне ты из этого что-то ещё свойство читаешь
Tim
делай проверку, есть order или нет. при инициализации приложения он пустой а computed уже отстрельнуть успевает.
Pavel
В форке не могли бы показать, как исправить. В общем я понял, но не до конца, надо пробовать.
Dmitry
v-if=
Можно юзать
Tim
Alex
Tim
и еще не очень понимаю почему геттер не использовать
Alex
можно v-if, можно каким-то дефолтным значением прописанным где-то
Tim
а вообще лучше при инициализации в order: {} описать всею его структуру. и везде null понавтыкать. тогда ошибки не будет. при старте будут выводиться нулевые значения а при подгрузке - что надо.
Tim
state: {
orders: [],
order: {title: ''}
},
Rafael 🌵
чуваки, видосов по jwt от Климова только 2,
Rafael 🌵
?
Alex
Rafael 🌵
мм
Rafael 🌵
z
Rafael 🌵
честно сказать, я ожидал большего от второго видео
Pavel
Ок, спасибо
Виталий
На тему вуеха, Стейт можно менять и через экшны, но тогда суть меняется, т.к. при мутациях есть возможность откатить состояние хранилища на предыдущие значения. Менять из экшна никто не запрещает, особенно если это мелкие правки, которые никак особо не влияют, чтобы историю мутаций не засорять. Так что тут можно по разному судить
Виталий
Входной контекст всё равно состоит из коммита и state, так что можно спокойно пренебречь в некоторых случаях мутациями
Alex
Tim
Ересь
Я вообще не против если ты предложешь лучшее решение: Стор со списком книг и списком авторов. Оба в модулях своих. Надо вывести список книг и по айдишникам вытащить имя автора для отображения. Я был уверен что етсь только 1 способ выгрести данные - напрямую обратится к геттеру авторов котороый по айди возвращает нужного. Если это ересть - поделись сокровенными знаниями тру варианта, я ваще не против.
Виталий
Ну, если стрикт, то да, надо придерживаться концепции
Tim
Виталий
Да
Виталий
Мутации откатываются
Виталий
Во вкладке вуех
Виталий
Там можно переключаться
Виталий
Между мутациями чтобы можно было отследить что изменилось
Tim
ага понял. пасибо. упустил этот момент
Виталий
Когда мелкие правки в стор своего приложения вносил, заметил что они засоряют список и решил часть напрямую менять, а в мутации выносить то что имеет больший вес чем изменение false на true
Yaroslav 🇺🇦
Народ а есть альтернативы библиотеке socket.io?
Виталий
Можно написать свою либу для работы с websocket :)