uniapp父组件怎么向子组件传值

1778
2023/12/16 1:43:13
栏目: 编程语言
开发者测试专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

在uni-app中,父组件向子组件传值可以通过props属性来实现。

  1. 在父组件中,给子组件添加一个props属性,将要传递的值作为props属性的值。例如:
<template>
  <div>
    <child :message="message"></child>
  </div>
</template>

<script>
  import child from '@/components/child.vue'

  export default {
    components: {
      child
    },
    data() {
      return {
        message: 'Hello, child!'
      }
    }
  }
</script>
  1. 在子组件中,使用props属性接收父组件传过来的值。例如:
<template>
  <div>{{ message }}</div>
</template>

<script>
  export default {
    props: {
      message: {
        type: String,
        default: ''
      }
    }
  }
</script>

这样父组件就可以通过props属性向子组件传递值了。子组件通过props属性接收父组件传递过来的值,并在模板中使用。

辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读: uniapp怎么指定文件下载目录