@rsoinvi

Как расширить компонент через extends во Vue?

Пробовал через массивы, но не работает. Подскажите как правильно можно расширить компонент.

name: "product-view",
        extends: [BaseProductView, BaseBannerPromotion],
        data() {
            return {
                isCopy: false
            }
        },
  • Вопрос задан
  • 621 просмотр
Решения вопроса 1
kleinmaximus
@kleinmaximus
Senior Full-stack Javascript Developer
Extend работает только с одним родительским компонентом.
Для расширения компонента функционалом нескольких сущностей, используйте примеси/миксины.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
0xD34F
@0xD34F Куратор тега Vue.js
Пробовал через массивы, но не работает.

И не должно - смотрим документацию, видим, что среди допустимых типов массив отсутствует.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы