PureJS Cannot read properties of undefined (reading 'CellMaker')
페이지 정보
작성자 aarmani 작성일 2022-04-19 20:19 조회 1,598회 댓글 0건본문
관련링크
var view_wrmcpage = new wijmo.collections.CollectionView(getData_wlist(), {
pageSize: 6
});
// 페이지 이동
new wijmo.input.CollectionViewNavigator('#thePager02', {
byPage: true,
headerFormat: 'Page {currentPage:n0} of {pageCount:n0}',
cv: view_wrmcpage
});
var wrmcGrid = new wijmo.grid.FlexGrid('#wrmcGrid', {
showMarquee: true,
selectionMode: 'MultiRange',
autoGenerateColumns: false,
columns: [
{ binding: 'wrmc', header: '코드', width: '*', format: '*' },
// 정규 바운드 텍스트 버튼
{
binding: 'machname',
header: '설비명',
align:"center",
cellTemplate: wijmo.grid.cellmaker.CellMaker.makeButton({
text: '<b>${item.machname}</b>',
click: (e, ctx) => {
wrmcChk(ctx.item.wrmc, ctx.item.machname);
}
})
},
{ binding: 'wpernm', header: '작업자', width: '*', format: 'n1' }
],
itemsSource: view_wrmcpage
});
function getData_wlist(){
var WrmcDto = [[${wrmcDto}]];
var data02 = [];
var cnt = 1;
for (var i = 0; i < WrmcDto.length; i++) {
data02.push({
id: i,
index: cnt,
wrmc:WrmcDto[i]["wrmc"],
machname: WrmcDto[i]["machname"],
wpernm: WrmcDto[i]["wpernm"]
});
cnt++;
}
return data02
}
onload 에 위와 같이 만들어봤습니다. cell안에 버튼이 나오도록 하고싶은데 실행을 해보면
아래와 같이 오류가 납니다.
헤더에는 Wijmo CDN JS 라이브러리 레퍼런싱
을 추가했습니다.
이유가 뭘까요.
빠른답변 부탁합니다.
댓글목록
등록된 댓글이 없습니다.