ax5ui / ax5ui-grid

Javascript UI Component - GRID ( Excel Grid, jqGrid, angularjs grid, jquery grid, SlickGrid, ag-grid gridify)
http://ax5.io/ax5ui-grid/demo/index.html
MIT License
99 stars 36 forks source link

inline-editor의 editor:type "date"관련 문의 드립니다. #69

Open kimkang79 opened 7 years ago

kimkang79 commented 7 years ago

안녕하세요~ ^^

inline-editor의 editor:type "date"관련 문의 드립니다.

질문1 IE에서만 발생하는?현상으로 보여지는데요, grid에서 달력기능을 사용하려 할때 아래와 같은 모양으로 달력팝업이 생성되고 있습니다.

  1. IE에서 정상적인 경우 --> height와 inline-heght가 34px 1111

  2. IE에서 비정상적인 경우 --> height와 inline-heght가 7px 2222

대부분의 경우, 최초1회에는 정상적으로 팝업이 생성되었다가 이후에는 비정상적인 모양으로 생성됩니다. 달력팝업이 뜨는 위치도 달라지고 있구요. 2번의 px값은 유동적으로 변화하고 있습니다. IE의 문제라고 생각해야 할까요? 혹시 해결책이 있는지 알고 싶습니다.

질문2 팝업 달력을 년-월 값만 표시되도록 하는 옵션이 있을까요?

언제나 감사한 마음으로 사용하고 있습니다. 좋은 하루 보내세요 ~

thomasJang commented 7 years ago

일단 질문2는 http://ax5.io/ax5ui-calendar/demo/mode.html 여기를 봐주시구요.

질문1은 IE에서 테스트 해보고 패치 하겠습니다.

kimkang79 commented 7 years ago

평안한 주말을 방해한것 같아 죄송스럽네요 ^^;

질문1 제가 테스트한 IE 버전정보입니다(혹시나해서...) 11

질문2 (추가문의) grid의 editor --> type:"date"의 경우 속성값을 주는 방법을 모르겠습니다. 22 앞서 문의 드리기 전, 위와같은 방법으로 이것저것 시도 해 보았는데 방법을 찾을수가 없네요. T-T

thomasJang commented 7 years ago

질문1.

picker CSS 애니메이션을 변경 해보았습니다. 테스트 해보시구요.

질문2.

https://github.com/ax5ui/ax5ui-kernel/blob/master/src/ax5ui-grid/src/modules/ax5grid-inline-editor.js#L96 이곳을 보면 inline-edit가 어떻게 작동되는지 이해 되실 겁니다. 기존버전에 config를 extend하는 구문이 없어서 이번에 추가 했구요. 그리드 내부에서 picker를 사용중이니 picker사용법을 참고하여 적용하시면 되겠습니다.

kimkang79 commented 7 years ago

테스트 결과 입니다!

질문1. 그리드 내 달력팝업 디자인(애니메이션) --> 크롬과 동일하게 IE에서도 잘 나오고 있습니다. 심지어 패치전보다 팝업뜨는 모양(속도?)이 더 smooth해졌습니다.

질문2. 달력팝업 (년/월/일 옵션) --> 데모소스 참고해서 적용하였습니다. 11 정확하게 잘 작동하고 있습니다 ^^

언제나 너무 매우 감사드립니다!