Vue: L'option 'nom' lors de la création du composant donne un avertissement et ne fonctionne pas

Créé le 18 août 2016  ·  3Commentaires  ·  Source: vuejs/vue

Version Vue.js

2.0.0-rc.2

Lien de reproduction

http://jsfiddle.net/af3cq646/1/

var CUSTOM = Vue.component('custom',{name:'custom'});
console.log(new CUSTOM());

Étapes à suivre pour reproduire

lancez le violon et ouvrez la console

Qu'est-ce qui est attendu?

aucun avertissement et composant apparaissant avec le nom «personnalisé»

Que se passe-t-il réellement?

avertissement " _ [Vue warn]: options "name" can only be used as a component definition option, not during instance creation _" et le composant est nommé " VueComponent "

bug

Tous les 3 commentaires

Je peux le confirmer, je l'ai également rencontré hier.

Le nom dans la console est toujours "VueComponent" dans la version 2.0.0-rc.3!?

2.0 n'utilise plus new Function pour changer le nom du constructeur (c'est pour rendre l'ensemble de l'exécution compatible CSP) - l'option name n'affecte que les messages de débogage et l'inspection vue-devtools.

Cette page vous a été utile?
0 / 5 - 0 notes

Questions connexes

robertleeplummerjr picture robertleeplummerjr  ·  3Commentaires

bdedardel picture bdedardel  ·  3Commentaires

bfis picture bfis  ·  3Commentaires

seemsindie picture seemsindie  ·  3Commentaires

loki0609 picture loki0609  ·  3Commentaires