new Singer({id: item.Fsinger_mid, name: item.Fsinger_name}) 出错

来源:5-3 歌手数据处理和 Singer 类的封装

yudie77512

2018-10-14

请问老师,为什么我的结果是这样的?

http://img.mukewang.com/szimg/5bc31ded000196fa10760642.jpg

http://img.mukewang.com/szimg/5bc31ded0001be8720600318.jpg

http://img.mukewang.com/szimg/5bc31ded0001d35716300288.jpg


写回答

1回答

萌萌子的妈妈

2018-10-15


// singer.js中

export default class Singer() {

    constructor({id, name}) { // 定义时,老师的形参是一个对象;而你这儿写成了两个变量

        // ...

    }

}

// singer.vue中

new Singer({ // 调用时,实参是一个对象;你这儿是一个对象,所以不一致

    id: item.Fsinger_mid,

    ...

})

0
0

Vue2.0高级应用教学实战,开发企业级移动端音乐Web App

Vue.js高级知识应用大集合,实战企业级APP,教你搞定组件化开发。

5432 学习 · 3804 问题

查看课程