企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
>[success] # $ref -- defineExpose 1. 使用`<script setup>`的组件是**默认关闭**的——即通过模板引用或者`$parent`链获取到的组件的公开实例,**不会**暴露任何在`<script setup>`中声明的绑定 2. `defineExpose`编译器宏来显式指定在`<script setup>`组件中要暴露出去的属性 3. ref 会和在普通实例中一样被自动解包 ~~~html <script setup> import { ref } from 'vue' const a = 1 const b = ref(2) defineExpose({ a, b }) </script> ~~~ >[info] ## 官网 [#defineexpose](https://cn.vuejs.org/api/sfc-script-setup.html#defineexpose)