Vue2.x中的父组件传递数据至子组件的方法
(编辑:jimmy 日期: 2025/10/24 浏览:3 次 )
父组件结构
template
<template> <div> <v-girl-group :girls="aGirls"></v-girl-group> </div> </template>
script
<script>
import vGirlGroup from './GirlGroup'
export default {
name: 'girl',
components: {
vGirlGroup
},
data () {
return {
aGirls:[{
name:'小丽',
age:22
},{
name:'小美',
age:21
},{
name:'小荷',
age:24
}]
}
}
}
</script>
注意的点:
"aGirls",这里的aGirls数据是父组件中的data,girls是要传递至子组件的属性
子组件结构
template
<template>
<div>
<ul>
<li v-for="(value, index) in girls">{{ index }} - {{ value.name }} - {{ value.age }}</li>
</ul>
</div>
</template>
注意的点:
"external nofollow" href="https://cn.vuejs.org/v2/guide/migration.html#index-and-key">https://cn.vuejs.org/v2/guide/migration.html#index-and-key-移除
<script>
export default {
name: 'girl-group',
props: {
girls: {
type: Array,
required: true
}
}
}
</script>
注意点:
以上所述是小编给大家介绍的Vue2.x中的父组件数据传递至子组件,希望对大家有所帮助,如果大家有任何疑问欢迎给我留言,小编会及时回复大家的!
下一篇:jQuery Ajax自定义分页组件(jquery.loehpagerv1.0)实例详解
