Задать вопрос
@thorii

Как отрендерить элемент nuxt-link в функции рендера компонента?

export default {
    props: {
      route: {
        type: Boolean,
        'default': false
      }
    },
    render (h) {
      return h(this.route ? 'nuxt-link' : 'a')
    }

  }


Данный код вызывает Cannot read property 'name' of undefined

UPD.
Сменил
return h(this.route ? 'nuxt-link' : 'a')
на
return h(this.route ? { name: 'nuxt-link' } : 'a')
=>
render function or template not defined in component: nuxt-link
  • Вопрос задан
  • 460 просмотров
Подписаться 1 Оценить Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы