当我单击行时,我具有收集数据的功能,将数据保留在对象中。当我记录对象时,它返回对象类型。但是当我尝试记录其属性时,它是未定义的。
branchToDivision: BranchDto;
onSelect(record: BranchDto) {
this.branchToDivision = record;
console.log(this.branchToDivision);
console.log(this.branchToDivision.brancH_CODE);
}
GetBranchForView {branch:BranchDto}
未定义
我不知道是什么问题。
答案 0 :(得分:0)
这对您有用吗?
console.log(this.branchToDivision.branch.brancH_CODE);
答案 1 :(得分:0)
我找到了答案。数据表上的每一行都由一个名为GetBranchForView的类表示。因此,当我尝试捕获事件时,我必须传递一个类型为GetBranchForView的参数。这对我有用。
onSelect(record: GetBranchForView) {
this.item = record;
this.branchToDivision = record.branch;
}