在vue中如何将父组件中的 对象数组 传入到子组件中

问题

在vue中如何将父组件中的 对象数组 传入到子组件中


子组件


<template>
<ul>
 <li v-for="(item,index) in quote" :key="index">
  <span>{{item.subhead}}</span>
  <span>{{item.message}}</span>
 </li>
</ul>
</template>
<script>
export default({
//props的3中写法:
    1.数组类型
    props:['quote','subhead','message']
    2.类型限制
    props:{
        quote:Array;
        subhead:String;
        message:String;
    }
    3.提供默认值
    props:{
        quote:{
            type:Array,
            default(){return[]}
        },
        subhenad:{
            type:String,
            default:'订单号'
        },
        message:{
            type:String,
        }
    }
    
})
</script>

父组件

<template>
<cpn :quote="quote" :subhead="subhead" :message="message"></cpn>
</template>
<script>
import cpn from "./cpn.vue"
export default({
    data(){
        return{
            quote:[
              {subhead:'订单编号:',
		       message:'n20200910'
              },{
               subhead:'获取时间:',
               message:'2020-09-10'
               },{
               subhead:'证件号:',
               message:'00987'
               }],
        }
    },
    components:{
     cpn,
    }
})
</script>

成果展示

订单编号:n20200910
获取时间:2020-09-10
证件号:00987
结尾: 以上为个人学习过程中的总结,如有问题可评论指出。
  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值