有没有可靠的方法来检查对象是否为Vue.js组件?

最佳答案

您可以使用instanceof,如下代码:

var isVueComp = vuecomp instanceof Vue

如果isVueComp为true,则为Vue.js组件,否则为非。

您还可以使用vuecomp.prototype.constructor,它将返回对创建实例对象的Object构造函数的引用。

检查此fiddle

10-08 17:41