2.0.0-rc.2
http://jsfiddle.net/af3cq646/1/
var CUSTOM = Vue.component('custom',{name:'custom'});
console.log(new CUSTOM());
フィドルを実行してコンソールを開く
警告はなく、コンポーネントは「カスタム」という名前で表示されます
警告「 _ [Vue warn]: options "name" can only be used as a component definition option, not during instance creation
_」で、コンポーネントの名前は「 VueComponent
」です。
これを確認することができます、昨日もこれに出くわしました。
コンソールの名前は、バージョン2.0.0-rc.3でも「VueComponent」のままです!?
2.0はコンストラクター名を変更するためにnew Function
を使用しなくなりました(これはランタイムビルド全体をCSPに準拠させるためです)- name
オプションは、デバッグメッセージとvue-devtools検査にのみ影響します。