Size: a a a

Клуб Vue.js-разработчиков

2021 June 30

IK

Ivan Kochura in Клуб Vue.js-разработчиков
здесь всё равно any
источник

NF

Nikita Fedorov in Клуб Vue.js-разработчиков
после нескольких лет на темной стороне я больше туда не вернусь)
источник

К

Кай in Клуб Vue.js-разработчиков
Тю.
источник

К

Кай in Клуб Vue.js-разработчиков
У меня наоборот было. Сначала попробовал TS, потом классический синтаксис с ТС и такой "нет, я хочу классы".
источник

NF

Nikita Fedorov in Клуб Vue.js-разработчиков
это никогда не работало, вью так не умеет, можете проверить на нативном input
источник

К

Кай in Клуб Vue.js-разработчиков
Что послужило причиной обратного перехода?
источник

IK

Ivan Kochura in Клуб Vue.js-разработчиков
хреново
источник

NF

Nikita Fedorov in Клуб Vue.js-разработчиков
композишн апи, ну и я перестал писать какой-либо код в компонентах кроме проброса моделей и пропсов
источник

К

Кай in Клуб Vue.js-разработчиков
По словах самих мейнтейнеров пакетов, композишн неплохое решение на замену, но они всё же что-то пилят для Vue3 совместимости.
источник

К

Кай in Клуб Vue.js-разработчиков
Ну а если нет, то я задумался о переходе на Angular. 🌚
источник

A

Ali in Клуб Vue.js-разработчиков
Всем привет.  Сорри за портянку, но думаю это познавательно будет другим.

Вопрос по vue-router (nuxt-router).
Помогите правильно осознать работу логики с alias в роутах?

К примеру.
У меня есть массив роутов штук 100, у них одинаковый шаблон для отображения.
Поэтому, берем создаем роут, в alias вставляем все эти роуты, получаем профит.

ВОПРОС:
1 - Как лучше в плане перфоманса, создать  100 роутов с уникальными именами или 1 роут у которого alias? Судя по nuxt, он их в конечном итоге создает именно 100 роутов.

2 - Почему такое происходит ? имеем вот такие правила в роуте:
 {
     name: 'foo',
     path: '/foo/',
     component: 'pages/foo.vue'
},
{
     name: 'foo',
     path: '/foo/',
     component: 'pages/foo_old.vue',
    alias: ['/bar/', ...[100 различных путей]]
}

При переходе на /foo/ грузится компонент foo.vue,
НО если я перейду на /bar/ то ТОЖЕ грузится компонент foo.vue, хотя по логике либо Вообще не должен грузиться (так первый роут имеет приоритет), либо должен грузить компонент foo_old к которому привязан alias, получается что если я укажу в любом месте alias к одному и тому же путю (который указан в самом верху и в самом низу) (дубль), то они все равно привяжутся корректно к этому alias ?
источник

NF

Nikita Fedorov in Клуб Vue.js-разработчиков
ну я и без декораторов пишу на классах, а потом просто вызываю их в setup или резолвлю из контейнера в props роутера
источник

Р

Рамазан in Клуб Vue.js-разработчиков
ребят, подскажите плиз. нихера не понятно из за чего так
источник

IK

Illya Klymov in Клуб Vue.js-разработчиков
дайте угадаю - переходите с одного идентичного роута на другой
источник

IK

Illya Klymov in Клуб Vue.js-разработчиков
типа с /user/1 на /user/3
источник

IK

Illya Klymov in Клуб Vue.js-разработчиков
?
источник

Р

Рамазан in Клуб Vue.js-разработчиков
нет, без параметров
источник

ВК

Владимир Карпов... in Клуб Vue.js-разработчиков
добрый день, никто не знает можно ли сбросить offset после отпускания мыши ?
источник

Р

Рамазан in Клуб Vue.js-разработчиков
во футер навигация. но он нефига не скролит вверх. router-view обернут в transition. но я попробыавл асинхронно. тоже не работает
источник

ВК

Владимир Карпов... in Клуб Vue.js-разработчиков
тип я хотел сделать аналог драг энд дроп но после отпускания остается предыдуший оффсет
источник