vue 父子组件传值及不生效问题
1.父组件<!--顶部--><topHead :parent="testdata" v-if="testdata.length>0"></topHead>data() {return {testdata:[],}}methods: {//获取信息getBannerList(){getHone().then(response => {this.test
·
1.父组件,切记判断是否存在这个值,不然有时候子组件获取不到值(v-if="testdata.length>0")
<!--顶部-->
<topHead :parent="testdata" v-if="testdata.length>0"></topHead>
data() {
return {
testdata:[],
}}
methods: {
//获取信息
getBannerList(){
getHone().then(response => {
this.testdata=response.data
})
2.子组件
props:['parent'],
created() {
console.log(this.parent)//获取到父组件传过来的值
}
更多推荐
已为社区贡献9条内容
所有评论(0)