Stanislav
Вообще да. Перевели бы на один движок все
Alex
Ну вот пока разные репы у пакетов сомнительно такое слияние. Может такое объединение сыграет на руку
Michael
А вьюекс и роутер кто-то юзает без вью?
Michael
если нет, то вообще нет причин оставлять не скопед.
Stanislav
А не vue-vuех, например)
Michael
Stanislav
Mishutka
всем привет, nuxt использует ssr по умолчанию? Не могу в доках найти, как его включить?
Alexander
Подскажите как будет корректнее реализовать. Необходимо изначально при инициализации компонента взять инфу с пропсов и записать в data и при обновлении пропсов делать также. Пробовал вешать watch на пропсы - не работает, computed ругается, подскажите как реализовать. На ум приходят created и updated, но кажется что не ок, мб есть другой способ?
Ilia
Michael
Alexander
все уже работает через createed() И upadted()
Alexander
только не до конца ясно костыль это или нет
Serge
Stanislav
Serge
Stanislav
Stanislav
Без v-model, да
Alexander
Alexander
Michael
Если нужно что-то, что pure зависит от дата или пропов, то юзать computed.
Michael
хз, тут часто такое всплывает
забудь как страшный сон. Если что-то вокруг вьюшной реактивности -- там точно есть свои сетеры и гетеры, поверх которых точно не стоит ничего городить. Самое низкоуровневое -- это то, что выше про разборку v-model сказали.
Michael
все же знают, что в-модель это сахар над валью и обработчиком изменений
Michael
Michael
если реактиновть не нужна -- не надо пихать в дата или пропсы)
Michael
вью не навешает на них ничего, и будет мило
Alexander
Stanislav
Alexander
Michael
Michael
оттуда реактивно подтянется
Michael
А я привёл конкретный кейс, когда именно нужен компьютед. И больше никогда не нужен
Michael
вернее, почти никогда. Можно навыдумывать немного. Но то неосновные
Alexander
Alexander
благодарю за помощь всех участвовавших
smile
Ребзи, есть таблица, которая рендриться с массива, каждую строку можна редактировать. Форма редактирования находиться в модалке, которая открываеться поверх таблицы, но когда меняешь данные в модалке, они сразу же меняються в таблице, а данные в таблице хотелось бы обновить только после запроса на сервер. Я понимаю что дело в реактивности, но можна ли как-то на время отключить реактивный рендринг у массива или как то заблочить итератор массива?
Jin
smile
Object.assign не подходит через специфичные условия
smile
Ибо это очень вложеная структура данных без ид
smile
и если я скопирую, то не буду знать куда вставить обратно
smile
при создании я просто пушу в массив, а вот при изменении или удалении очень больно
smile
у меня типа нестед сет,
item: { name: , sections: [ { item: {name: '', sections: []}, item: {name: '', sections: []} } ], }
smile
типа так, но это очень упрощённо
Jin
Добавьте id, а лучше нормализуйте данные. Это избавит вас от кучи проблем вдальнейшем.
smile
а как, хз
Jin
Так дойдите до бэкендеров и объясните им, что они зря сделали кучу лишней работы по денормализации.
Roman
Ребзи, есть таблица, которая рендриться с массива, каждую строку можна редактировать. Форма редактирования находиться в модалке, которая открываеться поверх таблицы, но когда меняешь данные в модалке, они сразу же меняються в таблице, а данные в таблице хотелось бы обновить только после запроса на сервер. Я понимаю что дело в реактивности, но можна ли как-то на время отключить реактивный рендринг у массива или как то заблочить итератор массива?
если б данные висели в сторе, то можно было б отслеживать в методе, что вам нужно, перед выполнением мутации. но я хз насколько подойдет данный вариант
smile
Michael
если фронту что-то надо с такой изи-инфой сделать, он легко сделает так, как ему надо.
Rafael 🌵
Ну камон, Ленорман изо ванные данные обычно отправляются на сервер
Alexander
Ребят, кто с axois'ом под Vue разбирается можете помочь?
smile
ℝei
Alexander
Сразу вопрос задавай
Да думал, чтоб сюда не срать, в личке. Но анивей... пытаюсь делать по умолчанию метод Пост, не получается...
Michael
Michael
самый смак вместе обсудить
Michael
Michael
без кода не человек
Michael
а с кодом человек
Michael
код в студию
Alexander
самый смак вместе обсудить
никогда не учавствовал в групповых чатах, непривычно.
короч, this.axios({method:'POST', params:{hello:'world'}}), сразу два вопроса. в документации, вместо парамс, написано писать "data", но тогда отправляет OPTION а не пост. кроссдоменный запрос. Креденшиалс включены.
ℝei
нет кода -- нет пути
Да над походу где то 256м шрифтом правила банальные как оформлять вопрос написать. А то прям все мы ванги)
Michael
ℝei
axios.post() как то так же пишется
Alexander
Да, тогда отправляет ГЕТ :)))
Stanislav