1 2 3 4 5 |
|
请注意,在此示例中,已将components属性添加到Vue实例,但也可以将其添加到另一个组件。
运行代码后会看到该组件已经正常工作了。但是为了证明该组件是局部的而不是全局的将添加另一个Vue实例并更改现有实例的选择器。
1 2 3 4 5 |
|
1 2 3 4 5 6 |
|
现在我们只看到一次呈现的联系人组件,即使我们在模板中使用了两次标签。
它出现在第一个Vue实例中,因为我们已将其注册为局部组件,但第二个Vue实例不知道如何处理标记。查看一下浏览器的控制台,浏览器报错说未注册该组件
因此,要注册全局组件,请使用Vue.component方法,对于局部组件,应使用Vue实例或其他组件中的components属性。
总结:以上就是本篇文章的全部内容了,希望对大家有所帮助。
以上就是如何理解vue中的全局组件和局部组件的详细内容,更多文章请关注木庄网络博客!
相关阅读 >>
4个很 nice 的vue router过渡动效,快来收藏!
更多相关阅读请进入《vue》频道 >>

Vue.js 设计与实现 基于Vue.js 3 深入解析Vue.js 设计细节
本书对 Vue.js 3 技术细节的分析非常可靠,对于需要深入理解 Vue.js 3 的用户会有很大的帮助。——尤雨溪,Vue.js作者