【Vue】vue,element-ui弹框问题

已找到问题

在父组件拿到了数据,this.data
父组件:

async handleViewPaper(row) {

// 请求数据根据id

this.dialogReview.data = await this.getDetail(row.id);

this.dialogReview.visible = true;

},

子组件,el-dialog中@handleOpen方法

 methods: {

handleOpen() {

this.detail = [...this.data.quests[4],...this.data.quests[5],...this.data.quests[6]];

console.log(this.detail)

// 控制台有数据

this.detail.map(v => {

return {

...v,

rightAnswer: v.options.map(item => {

return v.isRight ? v.questOption : '';}).reduce((pre,cur) => { return pre+cur; })

}

})

console.log(this.detail)

},

}

但是报错了,
【Vue】vue,element-ui弹框问题

回答

v.options.map,这里可能有的不是数组吧

以上是 【Vue】vue,element-ui弹框问题 的全部内容, 来源链接: utcz.com/a/76349.html

回到顶部