props的动态传值 以及 v-for列表渲染

本文通过两个实例介绍如何在Vue中实现props的动态传值和v-for列表渲染。例子一展示了如何将父组件的data数组传给子组件,并使用v-for遍历渲染多个子组件。例子三探讨了另一个组件间的数据传递和渲染场景。
摘要由CSDN通过智能技术生成

文章目录

例子一

假设有一个组件

<template>
  <a href=""><img src="" />{
   {
     }}</a>
</template>
<script>
export default {
   
  name: "GameIcon",
  
};
</script>

他的父组件

<template>
  <ul>
    <li>
      <GameIcon ></GameIcon>
    </li>
  </ul>
</template>
<script>
import GameIcon from "@/components/GameIcon.vue";
export default {
   
  components: {
    GameIcon },
 </script>

现在父组件有data

data: function() {
   
    return {
   
      iconList: [
        {
   
          gameName: "欢乐斗地主",
          src:
            "http://imgwx1.2345.com/xiaoimg/api_images/sign_4399/75/18/35005_75.jpg",
          href: "http://xiaoyouxi.2345.com/flash/49011.htm"
        },
        {
   
          gameName: "新黄金矿工",
          src:
            "http://imgwx1.2345.com/xiaoimg/api_images/sign_4399/75/92/507290img_75x.jpg",
          href: "http://xiaoyouxi.2345.com/flash/507290.htm"
        },
        {
   
          gameName: "双人碰碰车3D",
          src:
            "http://imgwx1.2345.com/xiaoimg/api_images/sign_4399/75/88/498056img_75x.jpg",
          href: "http://xiaoyouxi.2345.com/flash/498056.htm"
        },
        {
   
          gameName: "欢乐斗地主",
          src:
            "http://imgwx1.2345.com/xiaoimg/api_images/sign_4399/75/18/35005_75.jpg",
          href: "http://xiaoyouxi.2345.com/flash/49011.htm"
        },
        <
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值