【世界报资讯】一文详解Vue3中的script setup语法糖

时间:2022-11-22 20:00:58       来源:转载

script setup 语法糖

组合式 API:setup()

基本使用

Vue 3 的 Composition API 系列里,推出了一个全新的 setup函数,它是一个组件选项,在创建组件之前执行,一旦 props 被解析,并作为组合式 API 的入口点。【学习视频分享:vue视频教程、web前端视频】


(相关资料图)

setup选项是一个接收 propscontext的函数,我们参考文档进行讨论。此外,我们将 setup返回的所有内容都暴露给组件的其余部分 (计算属性、方法、生命周期钩子等等) 以及组件的模板。

<script>// 这是一个基于 TypeScript 的 Vue 组件import { defineComponent } from "vue"export default defineComponent({  setup(props, context) {    // 在这里声明数据,或者编写函数并在这里执行它    return {      // 需要给 `