Size: a a a

Nuxt.js — русскоговорящее сообщество

2020 October 16

R

RusaXXX in Nuxt.js — русскоговорящее сообщество
Maxim Kostenko
Но все же покрытие полезная штука. Помогает с пониманием того какие тесты еще нужно добавить
То есть придется вручную покрывать и все время держать в голове что покрыто что нет, так как jest это делает как то не совсем корретно, раз функция вызвалась то значит для нее есть тест. Получается что jest всегда будет показывать некорректную инфу о покрытие
источник

W

Wacker in Nuxt.js — русскоговорящее сообщество
расширение Vue кидало
источник

СР

Сергей Рыжков... in Nuxt.js — русскоговорящее сообщество
Wacker
кидает странные ошибки и не работает
Спать давай. И не миксуй await с then. Напиши, если терпит, завтра в личку, решим
источник

W

Wacker in Nuxt.js — русскоговорящее сообщество
Сергей Рыжков
Спать давай. И не миксуй await с then. Напиши, если терпит, завтра в личку, решим
Хорошо1
источник

MK

Maxim Kostenko in Nuxt.js — русскоговорящее сообщество
RusaXXX
То есть придется вручную покрывать и все время держать в голове что покрыто что нет, так как jest это делает как то не совсем корретно, раз функция вызвалась то значит для нее есть тест. Получается что jest всегда будет показывать некорректную инфу о покрытие
Во первых покрытие считает не джест а плагин. Во вторых иногда проще и эффективнее написать тест сразу на группу компонентов чем на каждый из них в отдельности. В третьих если говорить о компонентам, то вам и не нужно тестировать как компонент работет нутри и покрывать тестами каждый метод. Вам важно проверить как компонент реагирует на изменения props и на пользовательское взаимодействие с ним (клики, ввод значений и т. д.
источник

D

Diamond_skrt in Nuxt.js — русскоговорящее сообщество
У кого ymaps polyline получилось вывести?
источник

NK

ID:0 in Nuxt.js — русскоговорящее сообщество
v2.14.7
источник

R

RusaXXX in Nuxt.js — русскоговорящее сообщество
Maxim Kostenko
Во первых покрытие считает не джест а плагин. Во вторых иногда проще и эффективнее написать тест сразу на группу компонентов чем на каждый из них в отдельности. В третьих если говорить о компонентам, то вам и не нужно тестировать как компонент работет нутри и покрывать тестами каждый метод. Вам важно проверить как компонент реагирует на изменения props и на пользовательское взаимодействие с ним (клики, ввод значений и т. д.
Это понятно что не нужно покрывать каждую строку. В доке вуя написано про это, но как тогда понимать к чему тесты написаны а к чему нет? Для этого и существует понятие покрытие . Но в данном случае идеология покрытия тестами от vue отличается от механизма подсчета покрытия от jest.
источник

MK

Maxim Kostenko in Nuxt.js — русскоговорящее сообщество
Покрытие помогает вам показать совсем непокрытые куски, но вы все еще ответственны за его качество
источник

A

Alexander in Nuxt.js — русскоговорящее сообщество
Есть несколько страниц с одинаковой структурой (скрин). У каждой свой загловок, фильтры для таблицы, таблица и пагинация. Надо чтобы переход между ними осуществлялся как можно быстрее. URL у страниц должен быть разный с поддержкой вложености. Типа /sales, /sales/99, buys/, buys/66

В чем проблема просто вынести внутренности в компонент и впихнуть этот компонент на страницу? При переходе с покупок на продажи все перерендерится. Весь html страницы уберется и вставится новый почти такой же.

Как я хочу: я могу представить, что есть один файл страницы, а в зависимости от query параметра меняется контент. Тогда весь html остается на месте, а меняется только контент некоторых элементов. Поэтому отрабатывает намного быстрее. Мне надо почти такой же принцип работы

Как правильно это реализовать 🧐
источник

G

Gear in Nuxt.js — русскоговорящее сообщество
Alexander
Есть несколько страниц с одинаковой структурой (скрин). У каждой свой загловок, фильтры для таблицы, таблица и пагинация. Надо чтобы переход между ними осуществлялся как можно быстрее. URL у страниц должен быть разный с поддержкой вложености. Типа /sales, /sales/99, buys/, buys/66

В чем проблема просто вынести внутренности в компонент и впихнуть этот компонент на страницу? При переходе с покупок на продажи все перерендерится. Весь html страницы уберется и вставится новый почти такой же.

Как я хочу: я могу представить, что есть один файл страницы, а в зависимости от query параметра меняется контент. Тогда весь html остается на месте, а меняется только контент некоторых элементов. Поэтому отрабатывает намного быстрее. Мне надо почти такой же принцип работы

Как правильно это реализовать 🧐
Он вроде как хтмл то не должен трогать если тот не поменялся (хотя сам не тестировал)

Для етого ведь есть внутреннее представление (котроре из рендер функций возвращаеься) чтобы все сравнить и не модифицировать дом лишний раз
источник

G

Gear in Nuxt.js — русскоговорящее сообщество
Alexander
Есть несколько страниц с одинаковой структурой (скрин). У каждой свой загловок, фильтры для таблицы, таблица и пагинация. Надо чтобы переход между ними осуществлялся как можно быстрее. URL у страниц должен быть разный с поддержкой вложености. Типа /sales, /sales/99, buys/, buys/66

В чем проблема просто вынести внутренности в компонент и впихнуть этот компонент на страницу? При переходе с покупок на продажи все перерендерится. Весь html страницы уберется и вставится новый почти такой же.

Как я хочу: я могу представить, что есть один файл страницы, а в зависимости от query параметра меняется контент. Тогда весь html остается на месте, а меняется только контент некоторых элементов. Поэтому отрабатывает намного быстрее. Мне надо почти такой же принцип работы

Как правильно это реализовать 🧐
Но вобще ещеьесть nested routes в наксте
источник

G

Gear in Nuxt.js — русскоговорящее сообщество
И вью роутере
источник

A

Alexander in Nuxt.js — русскоговорящее сообщество
Gear
Но вобще ещеьесть nested routes в наксте
Нестед как вариант. Но получается с вложеного надо наверх передавать данные. Каким образом это лучше сделать
источник

G

Gear in Nuxt.js — русскоговорящее сообщество
Не работал с ними к сожалению
источник

BZ

Bohdan Zhorov in Nuxt.js — русскоговорящее сообщество
Кто работал с Nuxt на TS и IoC. Как заинжектить стор в сервис? Таким образом не получается
источник

MK

Maxim Kostenko in Nuxt.js — русскоговорящее сообщество
Alexander
Нестед как вариант. Но получается с вложеного надо наверх передавать данные. Каким образом это лучше сделать
Данные там передаются как обычно, через emit
источник

СР

Сергей Рыжков... in Nuxt.js — русскоговорящее сообщество
Alexander
Есть несколько страниц с одинаковой структурой (скрин). У каждой свой загловок, фильтры для таблицы, таблица и пагинация. Надо чтобы переход между ними осуществлялся как можно быстрее. URL у страниц должен быть разный с поддержкой вложености. Типа /sales, /sales/99, buys/, buys/66

В чем проблема просто вынести внутренности в компонент и впихнуть этот компонент на страницу? При переходе с покупок на продажи все перерендерится. Весь html страницы уберется и вставится новый почти такой же.

Как я хочу: я могу представить, что есть один файл страницы, а в зависимости от query параметра меняется контент. Тогда весь html остается на месте, а меняется только контент некоторых элементов. Поэтому отрабатывает намного быстрее. Мне надо почти такой же принцип работы

Как правильно это реализовать 🧐
slot или nested
источник

M

Maxim in Nuxt.js — русскоговорящее сообщество
привет, после перезагрузки @nuxtjs/auth выкидывает на страницу логина. Использую стратегию local, когда поднимаю накст у себя на компе, всё работает, а на сервере - нет.
источник

M

Maxim in Nuxt.js — русскоговорящее сообщество
В чем может быть проблема? Эндпоинты все рабочие
источник