一、该问题的重现步骤是什么?
1. BladeX 3.4.0 代码生成前端代码Element 格式的时候,页面不显示,控制台打印TypeError: this.validData is not a function
2. 
3.前端代码
!:.().........: %....(,) ..!==...{row}...(row)...(row)...(row).[, , , , , ]....deptIdData....deviceName..userName.!..= {, , , , } ;
;
{} ;
{} {
() {
{
: ,
: ,
: ,
: ,
: ,
: {},
: {
: ,
: ,
: },
: {},
: [],
: ,
: [],
}
},
() {
.();
.(.);
},
: {
...([]),
() {
{
: .validData(..param_add, ),
: .validData(..param_view, ),
: .validData(..param_delete, ),
: .validData(..param_edit, ),
};
},
() {
= [];
..(ele => {
.(ele.);
});
.();
}
},
: {
() {
},
() {
.= !.;
},
() {
.(.);
},
() {
.= {};
..= ;
.(.);
},
() {
(!..) {
(.).(() => {
.= ;
.(.);
.({
: ,
: });
});
} {
(.).(() => {
.= ;
.(.);
.({
: ,
: });
})
}
},
() {
.= .= {}
.= },
(row) {
.= .= (row.).(res => {
.= res..;
});
},
(row) {
.= .= ;
.= ;
(row.).(res => {
.= res..;
});
},
() {
(..=== ) {
..();
;
}
.(, {
: ,
: ,
: })
.(() => {
(.);
})
.(() => {
.();
.(.);
.({
: ,
: });
});
},
(row) {
.(, {
: ,
: ,
: })
.(() => {
(row.);
})
.(() => {
.(.);
.({
: ,
: });
});
},
(done) {
done()
.= {};
.= ;
},
(list) {
.= list;
},
() {
.= [];
...();
},
(currentPage) {
..= currentPage;
.(.);
},
(pageSize) {
..= pageSize;
.(.);
},
(page, params = {}) {
.= ;
{
} = .;
= {
};
(page., page., ).(res => {
= res..;
..= .;
.= .;
.= ;
.();
});
}
}
};
.{
: ;
}二、你期待的结果是什么?实际看到的又是什么?
期望这个问题可以解决
三、你正在使用的是什么产品,什么版本?在什么操作系统上?
BladeX 3.4.0 商业版 ,前端框架Saber ,window
四、请提供详细的错误堆栈信息,这很重要。
五、若有更多详细信息,请在下面提供。
扫一扫访问 Blade技术社区 移动端