这个是VIEW的代码,主要是buildingId 这个联接字段无法从主表中获取,是代码生成器生成的。主要贴3张图,
输入厂房的地方没有获取到主表的ID ,帮忙看看那里问题!!
点击子表的时候,会把当前主表的id(row.id)赋值给子表的外键(buildingId)。你看下子表有没有对应的这个字段:building_id。
正常情况点击子表的时候就会把主表主键赋值过去了
我重新做了个,还是失败,去抓 row.id , 报的是 undefined
这里也是定义的
Id的I大写了,你把row打印出来看看
row怎么打印啊??麻烦赐教
console.log(row)
但是 console.log(row.id) 就报undefined
handleDataSub(row) {
this.subVisible = true;
this.dtuId = row.row.id;
this.onLoadSub(this.pageSub);
window.console.log(row.row.id);
window.console.log(this.dtuId);
},
; 这样写能抓出值来
代码生成器生成的主子表代码这里有点问题,如图,改成这样就可以了。
扫一扫访问 Blade技术社区 移动端