реквизит продолжает отображаться как $attrs в ИНСТРУМЕНТАХ РАЗРАБОТКИ VUE

#vue.js #vue-component #vuex #vuejs3 #vuejs-transition

Вопрос:

введите описание изображения здесь введите описание изображения здесь Мои реквизиты продолжают отображаться как $attrs в ИНСТРУМЕНТАХ разработки VUE Я пытался отключить attrs с помощью inheritAttrs: false и v-bind=»$attrs»,не работает

 // props 
:showLoadMoreButton="load"

  data() {
    return {
      load: true
  }
 

Ответ №1:

Если что-то отображается как атрибут, это означает, что оно не зарегистрировано в качестве реквизита компонента.

Попробуйте зарегистрировать свой нежелательный атрибут в качестве реквизита:

 // props 
:showLoadMoreButton="load"

export default {
  props: {
    showLoadMoreButton: Boolean
  }
}