🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
>[success] # props/attrs/emit/expose/slots 在3.2之前版本使用 `attrs`,`emit`,`props`,`expose`,`slots`,是通过`setup` 函数回调参数提供,写法如下 ~~~ <template> <div> {{name}} <input v-model="name" /> </div> </template> <script> export default { name: 'testlison', setup(prop, ctx) { const name = 'z' return { name } }, } </script> ~~~ `3.2`开始提供了`setup` 语法糖,只需要在`script` 标签上声明`setup` 即可,这样使用随之 `attrs`,`emit`,`props`,`expose`,`slots` 用法也发生了改变