Michael
Не нужен.
только длина недели?
Павел
это график дежурства
Michael
тогда всякой мелочи понабрать из нпма
Павел
это пока просто v-for="i in 31"
Nikita
это пока просто v-for="i in 31"
Момент или fns могут сказать последний день месяца
Павел
уже немного ближе к цели
Arstanbek
Кто-нибудь знает, как решить проблему, что Vue ругается на объект, с численным свойством? Я рендерю одну штуку, через скобочную нотацию, всё работает, но Vue всё равно почему-то ругается что property undefined
Может быть вы делаете запрос и передаёте в пропсах значение с результатов запроса? Если да, то на момент рендера данные ещё не пришли, ибо асинхронно
Alexander
Ребята, помогите настроить webpack v1 для vuejs v2. Не понимаю как нужно составить конфиг webpack
Arstanbek
Нет. Оформляете модуль, описываете стейты, мутаторы и геттеры для стейтов. Потом в компоненте, в методах пишите mapState(a_тут_ваш_модуль) и обращаетесь к геттерам, как будто уже их в компоненте писали.
Arstanbek
Почитайте офдоку Vuex. Там прям написаны примеры
Michael
Ребята, помогите настроить webpack v1 для vuejs v2. Не понимаю как нужно составить конфиг webpack
для статистики: почему не вторйо вебпак? он почти приятны.
Aleksandr
ребят немного подругому сделал в итоге в nginx слетают стили, в консоль Resource interpreted as Stylesheet but transferred with MIME type text/plain: "http://localhost:8080/static/css/app.daf737395d73383305655491d098440b.css". какие идеи как исправлять то что он набилдил?
Michael
Оно под вторым вебпаком не заведётся?
Alexander
проект весь переделывать придётся под второй вебпак
Alexander
не целесообразно на данный момент
Sunlive
Нет. Оформляете модуль, описываете стейты, мутаторы и геттеры для стейтов. Потом в компоненте, в методах пишите mapState(a_тут_ваш_модуль) и обращаетесь к геттерам, как будто уже их в компоненте писали.
Спасибо конечно, но это сути не меняет в контекте того разговора, что геттеры - боллерплейт получается, что в одинокой сторе, что в модулях, их приходится описывать
Павел
Эх... Придётся мне писать свой компонент календаря 😭
Павел
И качественно наговнокодить
Aleksandr
nginx.cinf events { worker_connections 4086; use epoll; multi_accept on; } http { server { location / { root /usr/share/nginx/html; try_files $uri $uri/ /index.html; } } }
Arstanbek
Спасибо конечно, но это сути не меняет в контекте того разговора, что геттеры - боллерплейт получается, что в одинокой сторе, что в модулях, их приходится описывать
Не пользуйтесь Vuex'ом, если можете обходится без него. Он нужен тогда, когда несколько компонентов пользуется одним источником данных.
Sunlive
Не пользуйтесь Vuex'ом, если можете обходится без него. Он нужен тогда, когда несколько компонентов пользуется одним источником данных.
Но оффенс, Вы читали весь диалог? Тут просто речь зашла про конкретно геттеры и решение puex без них. например в моем текущем случае, мне нужна стора, но я уже подумываю попробовать puex
Anonymous
Может быть вы делаете запрос и передаёте в пропсах значение с результатов запроса? Если да, то на момент рендера данные ещё не пришли, ибо асинхронно
Да, пропсы были, сейчас я их убрал, но ошибка осталась. Если на момент рендера данные не приходят, почему у меня тогда изображение успешо рендерится с АПИшки?
Arstanbek
Да, пропсы были, сейчас я их убрал, но ошибка осталась. Если на момент рендера данные не приходят, почему у меня тогда изображение успешо рендерится с АПИшки?
Активируйте компоненту только тогда, когда success. Или, на поле в data, которую вы передаёте пропсом, изначально определите как 0, например)
Sunlive
Michael
Дайте вы вую написать на себе больше проектов чем на реакте, потом шатайте экосистему.
Arstanbek
помогает источник данных держать в одном месте с его модификаторами.
И это тоже. Иначе пришлось бы дублировать код и писать источники на всех компонентах 😁
Roman
Но оффенс, Вы читали весь диалог? Тут просто речь зашла про конкретно геттеры и решение puex без них. например в моем текущем случае, мне нужна стора, но я уже подумываю попробовать puex
геттеры вам нужны только в том случае, если вы как-то модифицируете (сортируете и т.п.) то, что лежит в state (сам state не изменяете).... на этом все.. в остальных случаях брать напрямую из state
Sunlive
так да...
Roman
так да...
в чем, собственно, дело тогда? не нужны геттеры, тогда mapState или ручной вариант и вперед )
Arstanbek
геттеры вам нужны только в том случае, если вы как-то модифицируете (сортируете и т.п.) то, что лежит в state (сам state не изменяете).... на этом все.. в остальных случаях брать напрямую из state
Геттерами можно получить данные. Для изменения стейтов только мутации. Попробуйте изменить то что взяли с мутации, и на вас будет ругаться браузер.
Roman
что значит "Попробуйте изменить то что взяли с мутации"? мы меняем данные мутациями, берем данные со state
Roman
геттеры исключают изменение данных напрочь, а если через state, то мы просто должны придерживаться соглашения изменять данные через мутации
Arstanbek
что значит "Попробуйте изменить то что взяли с мутации"? мы меняем данные мутациями, берем данные со state
Вы пишите, что геттеры нужны, если модифицируется Стейт. Геттер нужен, что бы не просто передать сырое значение Стейта, а приводите его в определенный и удобный вид. Возможно, под модификацией понял из вашего месс, что значение полученное геттером можно модифицировать вне модуля.
Roman
Вы пишите, что геттеры нужны, если модифицируется Стейт. Геттер нужен, что бы не просто передать сырое значение Стейта, а приводите его в определенный и удобный вид. Возможно, под модификацией понял из вашего месс, что значение полученное геттером можно модифицировать вне модуля.
вы неверно истолковали мои слова. вы повторили то, что я уже сказал, геттеры не нужны для простого проброса сырых данных со state. модификация != изменение поля стейта. Я имел в виду возвращение измененного значения из геттера (сейчас подправлю, чтоб понятнее выглядело)
ℝei
О чем речь у вас тут
Arstanbek
вы неверно истолковали мои слова. вы повторили то, что я уже сказал, геттеры не нужны для простого проброса сырых данных со state. модификация != изменение поля стейта. Я имел в виду возвращение измененного значения из геттера (сейчас подправлю, чтоб понятнее выглядело)
Да, вы правы. В заключении: стейты - хранить данные мутации - изменять значения стейтов геттеры - изменить первичный вид стейта, перед тем как отдать его компоненте. Мой русский не так силен, и от того непонимание ) Мне можно, мне скитка )
Roman
ок )
Arstanbek
Arstanbek
А экшоны куда тогда деть?)
они и есть мутаторы )
Arstanbek
ой,
Roman
нет )
Arstanbek
акшоны - для того чтобы делать запросы
Roman
actions - для асинхронных задач, которые в конце должны заканчиваться мутациями все равно
Arstanbek
кажется, в модуле только акшоны умеют принимать парамтеры и иметь доступ к стейтам через мутаторов, нет?
Arstanbek
короче, завязывайте с вьюксом, если они не нужны ))
Arstanbek
Кто нибудь в продакшн заюзал quasar-framework.org? Как впечатления? Какие минусы/пилусы?
Nikolay
Nikolay
всем привет, вопрос от джуна, почему это может не работать? <a v-bind:href="{{ episode.href }}" class="link link_disabled">111</a>
Nikolay
использую в темплэйте
Roman
что за ошибка в консоли?
Nikolay
ошибок нет
Nikolay
йчас покажу что в html
Michael
короче, завязывайте с вьюксом, если они не нужны ))
да ну это есл иу тя эмед что-то небольшое, то не нужны. А в большом чём-то, сайте полноценном, то и дело
Nikolay
Nikolay
не выводит значение переменной
Nikolay
где туплю?
Roman
скобки не нужны
Max
где туплю?
v-bind:href="episode.href"
Nikolay
опа
Nikolay
спс