vue3-什么是expose,是如何使用的,以及defineExpose的用法
在使用单文件组件创建一个子组件时,可能遇到父组件需要调用子组件的方法,或者访问子组件的变量,在使用vue2或仅标签中只需要子组件上写一个变量,父组件通过就可以直接访问子组件的方法或变量。实现如下:如子组件有一个方法,vue2或非setup用法时,非的父组件是这么调用的:这里子组件里只要声明了的变量,父组件就可以直接访问到。但是子组件是时,父组件直接调用就会提示clear方法未定义。官网有这么一句话:因此,父组件是不能直接访问子组件的方法。需要子组件手动的抛出才行。子组件中需要如此修改:如此一来,非父组件
原创
2022-06-30 08:42:31 ·
3093 阅读 ·
0 评论