没人翻译,自己翻译:
![90e52cd83c468ca07178046f92ca83b0.png](https://i-blog.csdnimg.cn/blog_migrate/f67668ce916deda1a4819a1ab7ea8d17.jpeg)
setup
setup函数是作为一个新的组件选项。它作为在组件内部使用Composition API的入口。
一、调用时机
创建组件实例时,并且props初始化解析完成后,setup函数立即调用。其能够智能性地选择在beforeCreate钩子之后而在created钩子之前调用。
二、模板用法
如果setup返回的是一个对象,该对象上的属性将合并到组件模板的渲染上下文中:
![cff957591049ca75f5c3706e4e11e7f2.png](https://i-blog.csdnimg.cn/blog_migrate/73e17baec9175fbdc0b2117e6651e904.jpeg)
请注意,setup返回的refs对象会自动展开在模板中,因此不需要写属性.value。
三、渲染函数/ JSX的用法
setup 也可以返回一个渲染函数,可以直接在同域内