文章来源于网络收集而来,版权归原创者所有,如有侵权请及时联系!
三、组件 expose 选项
一个将暴露在公共组件实例上的 property 列表。
默认情况下,通过 $refs
、 $parent
或 $root
访问到的公共实例与模板使用的组件内部实例是一样的。 expose
选项将限制公共实例可以访问的 property。
由 Vue 自身定义的 property,比如 $el
和 $parent
,将始终可以被公共实例访问,并不需要列出。
export default {
// increment 将被暴露,
// 但 count 只能被内部访问
expose: ['increment'],
data() {
return {
count: 0
}
},
methods: {
increment() {
this.count++
}
}
}
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论