DXSQP 2022-04-22 15:32 采纳率: 94.7%
浏览 20
已结题

用props做一个组件,如何用v-for循环出来了

组件:

<template>
    <div>
        <ul>
            <li v-for="(item,index) in nav" :key="index" >
                {{item.name}}
            </li>
        </ul>
    </div>
</template>
<script>
export default {
    props:{
        nav:[
            {name:'2'}
        ]
    },
    data(){
        return{
         
        }
    }
    
}
</script>


页面:

<template>
    <div>
        <dh>
            {{item.name}}
        </dh>
    </div>
</template>
<script>
import dh from '../components/dh.vue'
export default {
    components:{
        dh
    },
    data(){
        return{
         nav:[
             {name:1},

         ]
        }
    }
}
</script>


  • 写回答

1条回答 默认 最新

  • Heerey525 新星创作者: 前端开发技术领域 2022-04-22 15:45
    关注
    
    <dh :nav="nav"></dh>
    

    完成如下

    
    <template>
        <div>
            <dh :nav="nav"></dh>
        </div>
    </template>
    <script>
    import dh from '../components/dh.vue'
    export default {
        components:{
            dh
        },
        data(){
            return{
             nav:[
                 {name:1},
             ]
            }
        }
    }
    </script>
     
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 系统已结题 4月30日
  • 已采纳回答 4月22日
  • 创建了问题 4月22日