锐客网


首页 > 科技 > it技术 > >

浅谈Vue3|浅谈Vue3 父子传值

『锐客网摘要_浅谈Vue3|浅谈Vue3 父子传值』目录 父传子: 1、 在父组件的子组件标签上通过 :传递到子组件的数据名="需要传递的数据" 2、子组件依旧通过 props 来接收并且在模版中使用 子传父: 总结 父传子: 1、 在父组件的子...


按关键词阅读:

目录

  • 父传子:
    • 1、 在父组件的子组件标签上通过 :传递到子组件的数据名="需要传递的数据"
    • 2、子组件依旧通过 props 来接收并且在模版中使用
  • 子传父:
    • 总结

      父传子:
      1、 在父组件的子组件标签上通过 :传递到子组件的数据名="需要传递的数据"
      在这里为了大家区分我将父组件中的数据定义为 : fatherData,
      子组件需要接收的数据定义为: sonData 。
      // 父组件

      【浅谈Vue3|浅谈Vue3 父子传值】
      2、子组件依旧通过 props 来接收并且在模版中使用
      那么大多数情况下都会去通过父组件传递到子组件中的数据,根据这个数据去做一些特定的功能或者请求数据等等。
      在 setup 钩子中第一个参数 props 就可以访问到父组件传递的数据,那么在函数中也是通过:props.父组件传递数据的名称来操作该数据。
      setup函数接收props作为其第一个参数,props对象是响应式的(单向的父—>子),watchEffect或watch会观察和响应props的更新。不要对props对象进行解构,那样会失去响应性。在开发过程中,props对象对用户空间代码时不可变的,用户尝试修改props时会触发警告。
      // 子组件


      子传父: 1、子组件触发事件通过 setup 的第二个参数 context.emit 来实现子传父
      context 上下文对象。
      // 子组件

      context 也可以使用结构的形式这样写
      // 子组件


      总结 在 vue3 中无论是父传子还是子传父其实与 vue2 中都相差无几,
      思想大多一样,不一样的是 vue3 需要通过调用各种各样的钩子来实现传参

        来源:( 未知 )

        声明:本文是由网友投稿,文中所阐述的观点不代表本网的立场。



        本文网址【锐客网】http://www.readke.com/c/10142Y13H021.html

        原题:浅谈Vue3|浅谈Vue3 父子传值


        上一篇:@JsonSerialize不起作用的解决方案

        下一篇:十分钟上手正则表达式|十分钟上手正则表达式 上篇