4
オブジェクトがVue.jsコンポーネントであるかどうかを確かめる方法はありますか?オブジェクトがVueコンポーネントであるかどうかをチェックする方法は?
オブジェクトがVue.jsコンポーネントであるかどうかを確かめる方法はありますか?オブジェクトがVueコンポーネントであるかどうかをチェックする方法は?
次のコードとして、instanceofを使用することができます。それisVueComp
がtrueの場合
var isVueComp = vuecomp instanceof Vue
が、それはVue.jsのcomponenyあるそうではありません。
vuecomp.prototype.constructorを使用することもできます。vuecomp.prototype.constructorは、インスタンスオブジェクトを作成したObjectコンストラクタ関数への参照を返します。
これをチェックするfiddle