PureJS Assertion failed in Wijmo: Element is already hosting a control
추천0 비추천 0
페이지 정보
작성자 nxdev1 작성일 2024-03-27 17:29 조회 54회 댓글 0건제품 버전 : 5.20221.842
본문
관련링크
해당 오류의 원인과 해결 방법 도움 부탁 드리겠습니다.
row 추가 후 상위로 이동시키려고 할 때 이미 요소가 컨트롤을 호스팅하고 있다고 에러가 나옵니다.
Uncaught (in promise) ** Assertion failed in Wijmo: Element is already hosting a control. Error
at Object.assert (http://localhost:9999/wijmo/scripts/vendor/controls/wijmo.min.js:14:17519) at FlexGrid.Control [as constructor] (http://localhost:9999/wijmo/scripts/vendor/controls/wijmo.min.js:14:93458) at new FlexGrid (http://localhost:9999/wijmo/scripts/vendor/controls/wijmo.grid.min.js:14:69474) at <anonymous>:476:40
async function RawMaterialAnalysisInputAdd() { var grid = await wijmo.Control.getControl("#rawMaterialInfoRequestInfoAndGrid"); if (grid == null) { return; } for (var i = 0; i < code_list.length; i++) { var data = code_list[i]; if ((data.code_name == '등록자' && data.user_buser == '품질팀') || data.code_name == '예외의뢰자') { break; } else { if (i == code_list.length - 1) { sweetErrorAlert.fire({text: "추가권한이 없습니다."}); return; } } } console.log(commonGetDate()); var item = await grid.collectionView.addNew(); item.inboundDate = await commonGetDate(); item.registerDate = await getDateAndTime(); item.amendDate = await getDateAndTime(); await grid.collectionView.commitNew(); var idx = await grid.collectionView.sourceCollection.length -1; var toIdx = 0; await grid.rows.moveElement(idx, toIdx); console.log("add btn Clicked!!!!@!!@!@!!@!!@!!@!@!@!@!@!@!@!@!@!@!@!@!!@!@!"); grid.select(0,0); // grid.startEditing(); }
댓글목록
등록된 댓글이 없습니다.