Vue: a opção 'nome' na criação do componente avisa e não funciona

Criado em 18 ago. 2016  ·  3Comentários  ·  Fonte: vuejs/vue

Versão Vue.js

2.0.0-rc.2

Link de reprodução

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

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

Passos para reproduzir

execute violino e abra o console

O que é esperado?

nenhum aviso e componente aparecendo com o nome 'custom'

O que realmente está acontecendo?

aviso " _ [Vue warn]: options "name" can only be used as a component definition option, not during instance creation _" e o componente é denominado " VueComponent "

bug

Todos 3 comentários

Posso confirmar isso, também encontrei isso ontem.

O nome no console ainda é "VueComponent" na versão 2.0.0-rc.3!?

2.0 não usa mais new Function para alterar o nome do construtor (isso é para tornar todo o tempo de execução compatível com CSP) - a opção name apenas afeta mensagens de depuração e inspeção vue-devtools.

Esta página foi útil?
0 / 5 - 0 avaliações

Questões relacionadas

robertleeplummerjr picture robertleeplummerjr  ·  3Comentários

julianxhokaxhiu picture julianxhokaxhiu  ·  3Comentários

loki0609 picture loki0609  ·  3Comentários

bfis picture bfis  ·  3Comentários

guan6 picture guan6  ·  3Comentários