小编Jai*_*man的帖子

Angular 8 @output EventEmitter 不允许发射对象

我将如何发出对象而不是原始数据类型?

我有一个const amount = { currenty: 'USD', total: '10.25' }; 我想发送给父组件的对象。

export class MyChildComponent implements OnInit {
     @Output() childEventEmitter: EventEmitter = new EventEmitter();
....
}
Run Code Online (Sandbox Code Playgroud)

在发射器函数中

this.childEventEmitter.emit(amount); // 不工作

错误:{ currenty: 'USD', total: '10.25' } 类型的参数不可分配给字符串类型的参数

typescript angular-material angular

0
推荐指数
1
解决办法
2751
查看次数

标签 统计

angular ×1

angular-material ×1

typescript ×1