Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

753
Views
Vue warn]: los atributos extraños que no son accesorios (clase) se pasaron al componente pero no se pudieron heredar automáticamente

Recibo esta advertencia en vue :

 [Vue warn]: Extraneous non-props attributes (class) were passed to component but could not be automatically inherited because component renders fragment or text root nodes. at <GoodMacroElement macro= Object class="row mt-3" >

Estoy usando el componente de esta manera

 <GoodMacroElement v-for="goodMacro in goodMacroDataObject" :macro="goodMacro" class="row mt-3"></GoodMacroElement>

y este es el componente:

 <template> <div class="row"> <div :class="style1"> <img :src="img_src" alt=""> {{ macro.name }} </div> <div class="col-md-6 pt-3 percentage-div"> <span class="color-{{ level }}">{{ macro.value }}%</span> </div> </div> <div class="row"> <div class="col-md-12 categories mb-3"> <div class="row" v-for="category in macro.categories"> <div class="col-md-6"> {{ category.description }} </div> <div class="col-md-5" style="text-align:right"> <strong :class="`color-${category.level}`">{{ category.name }}</strong> </div> <div class="col-md-1 row"> <div :class="`level-${category.level} level-marker`" ></div> </div> </div> </div> </div> </template> <script> export default { name: "GoodMacroElement", props:{ macro: Object }, data(){ return { macroData:this.macro, style1: `col-md-6 first interactive-table-cell col-md-offset-3 col-md-6 pt-3 background-level-${this.macro.level}`, img_src: `/img/results/${this.macro.product_prefix}/macro/${this.macro.label}-${this.macro.level}.png` } } } </script> <style scoped> </style>

Intenté cambiar:

 props:{ macro: String },

Pero no funcionó, la aplicación funciona correctamente, los datos llegan al componente pero no puedo evitar esta advertencia

about 4 years ago · Juan Pablo Isaza
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!