일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- mac
- EFCore
- 대전본식영상
- extraParams
- JSON
- c#
- JavaScript
- 에스가든스냅
- extjs
- ViewModel
- scanner
- dbContext
- 코드프로그래머스
- Store
- LINQ
- Request
- 상속
- 명시적외래키
- c#코딩의기술실전편
- vscode
- ORM
- intellij
- lazy loading
- Config
- 라도무스dvd
- minimalAPI
- React
- 스냅잘찍음
- error
- .net
- Today
- Total
목록분류 전체보기 (315)
ejyoo's 개발 노트
Uncaught RangeError: Maximum call stack size exceeded https://stackoverflow.com/questions/21019260/extjs-uncaught-rangeerror-maximum-call-stack-size-exceeded Extjs Uncaught RangeError: Maximum call stack size exceeded I know that probably somewhere in my code I was so brilliant again that I have managed to write a recursive block of code. But I am enable to find where this is situated. The Chrom..

컨버팅 하려는 json object 안에 object가 존재함. object는 string으로 변경할 수 없음. object인 것을 예외처리 해주어야 함.
JSON Data 에서 Key 값을 추출하고 싶을 때 var jaonData = {...} Object.keys(jsonData) JSON Data에서 Value 값을 추출하고 싶을 때 var jsonData = {...} Object.value(jsonData); JSON Data로 이루어진 Array가 있을 때, 각 row에 대해 핸들링 할 때 map 은 array일 때 사용 가능. var jsonDataArr = [ { 1: 111 }, { 2: 222 }, { 3: 333 } ]; jsonDataArr.map(row => row핸들링 코드); JSON 배열안에 있는 JSON 레코드를 하나의 배열로 만들고자 할 때, var jsonArr = [ [{1:11},{2:22},{3:33}], [{4:44..
'{}' instanceof Object;
insert store.insert(0, record); remove store.remove(store.getById(storeItems[i].get('id'))); store.remove(filterItems);

Cannot read properties of undefined (reading 'length') * 발생원인 - initComponent 후 this.callParent(arguments)를 안함. initComponent: function () { // 코드 작성 this.callParent(arguments); }

발생사례 - layout border로 설정한 뒤 위치 설정할 떄 중복된 region이 존재함.

발생 사례 - 오타 - 이름 변경 후 빌드 안돌림.
view 안에 items를 강제로 []로 변경했을 때 extjs 의 내부오류가 발생하였다. 내가 만든 기능은 window에서 버튼을 클릭하여 화면을 2번 변경한 뒤 close를 눌렀을 때 화면이 무한로딩이 걸려서 아무런 동작하지 않는 것 처럼 보였다. 원인을 파악한 결과 close 이벤트가 날라갈때 그 뷰가 갖고 있는 여러 객체를 초기화 시키는데 이때 뭔가 오류가 발생하는 듯했다. 오류 메시지는 안나와서 extjs 디버그를 돌리다가 포기하였다. 코드를 자세히 보니 화면을 변경할 때 view의 items를 초기화 하는부분에서 강제로 []로 변경했었는데. 이게 아이템 주소에서 뭔가를 가져올 수 없어서 오류가 나는듯 하여 view items를 초기화 할 때 extjs에서 만든 function을 사용하여 초기화..