Vue.js Vue确定组件是否已安装
是否有内置的方法来确定组件是否已安装在Vue中Vue.js Vue确定组件是否已安装,vue.js,Vue.js,是否有内置的方法来确定组件是否已安装在Vue中 我知道我可以只执行mounted(){this.hasMounted=true;},但我想知道是否已经有此属性。发现\u isMounted正在由Vue设置。如果已安装组件,可以使用它来搜索组件 this.$options.components[findComponentName] 或者像这样使用v-ref 您可以从$refs对象使用它,如果(this.$refs.compName)您不应该使用API中未公开的私有属性,因为它们可能会在将来的版本中
我知道我可以只执行
mounted(){this.hasMounted=true;}
,但我想知道是否已经有此属性。发现\u isMounted
正在由Vue设置。如果已安装组件,可以使用它来搜索组件
this.$options.components[findComponentName]
或者像这样使用v-ref
您可以从
$refs
对象使用它,如果(this.$refs.compName)
您不应该使用API中未公开的私有属性,因为它们可能会在将来的版本中更改和破坏您的代码。