vue props keep ejemplos data componentes alive javascript menuitem vue.js

javascript - keep - vue props



Cómo decir en vue js que un componente no es personalizado(<menuitem>) (2)

Lo que pasa es que el menú no es compatible con todos los navegadores, compruebe la compatibilidad https://developer.mozilla.org/es/docs/Web/HTML/Element/menuitem

Vue.js lo reconoce como un elemento personalizado, ya que el navegador no lo reconoce.

Si no es completamente necesario, cambie el elemento a un elemento html más estable :).

Espero que ayude, y feliz codificación.

Yo uso vue.js y reconoce un componente ( menuitem ) como uno personalizado.

<menu type="context" id="viewerContextMenu"> <menuitem id="firstId"></menuitem> <menuitem id="secondId"></menuitem> <menuitem id="thidId"></menuitem> </menu>

Entonces, tengo la advertencia en la consola de mi navegador:

"Unknown custom element: <menuitem> - did you register the component correctly? For recursive components, make sure to provide the "name" option."

El caso es que menuitem no es un componente personalizado. Ver: http://www.w3schools.com/tags/tag_menuitem.asp

¿Cómo puedo decirle a vue.js que:

  • ya sea menuitem no es un componente personalizado
  • o no verifique esta parte del código.

Muchas gracias.


Puede establecer "elementos ignorados" a través de Vue.config.ignoredElements .

Vue.config.ignoredElements = [ ''menuitem'' ]