飞道的博客

Vue 3 setup 函数

439人阅读  评论(0)

setup

setup 函数可以说是 Vue 3 一个入口函数。

参数

使用 setup 函数时,它将接受两个参数:

  1. props

  2. context

让我们更深入地研究如何使用每个参数。

Props

setup 函数中的第一个参数是 props。正如在一个标准组件中所期望的那样,setup 函数中的 props 是响应式的,当传入新的 prop 时,它将被更新。我们还是在 src/TemplateM.vue


   
  1. <template>
  2.   <div class= "template-m-wrap">
  3.     counter ---> {
  4. { counter }}
  5.   </div>
  6. </template>
  7. <script>
  8. import { defineComponent, ref } from  'vue'
  9. export  default defineComponent({
  10.   name:  'TemplateM',
  11.   props: {
  12.     test: {
  13.        type: Object,
  14.        default: () => {
  15.          return {
  16.           name:  'haha',
  17.         }
  18.       },
  19.     },
  20.   },
  21.   setup(props) {
  22.      const counter = ref( 0)
  23.     console.log( 'pr

转载:https://blog.csdn.net/qq_36772866/article/details/109664642
查看评论
* 以上用户言论只代表其个人观点,不代表本网站的观点或立场