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

Grid inlineEditor에 textarea.. #17

Open ZZINY opened 7 years ago

ZZINY commented 7 years ago

axboot framework 사용자입니다.

  1. grid의 inlineEditor 중에서 여러줄을 입력할 수 있는 textarea 같은

inlineEditor 는 없는건가요?

없다면 만들어 제가 보고 싶은데요~

textarea이기 때문에 grid의 row height가 늘어나야 해서 좀 고민이 됩니다.

  1. grid에서 multiline 설정은 어떻게 하는지 궁금합니다.

감사합니다. ^^

thomasJang commented 7 years ago

1. 문서에 설명이 부족했습니다. 아래 링크에 가시면 column에 multiLine 관련 설정이 있습니다. https://github.com/ax5ui/ax5ui-kernel/blob/master/src/ax5ui-grid/API.md#ax5gridsetconfig_config--ax5grid

{key:"", label:"", multiLine:true}

처럼 하시면 됩니다.

  1. inlineEditor를 확장 해주시면 가능 한데요. 확장하시려면 다음의 링크의 inlineEdit에 대해 이해가 필요합니다. https://github.com/ax5ui/ax5ui-kernel/blob/master/src/ax5ui-grid/src/modules/ax5grid-body.js#L2126

그런다음 다음의 파일에 inlineEditor 를 추가해주고 https://github.com/ax5ui/ax5ui-kernel/blob/master/src/ax5ui-grid/src/modules/ax5grid-inline-editor.js

gulp를 이용해 바벨 > 압축 하면 됩니다.

꼭 문제 없이 잘 되시기를 기원합니다.

thomasJang commented 7 years ago

설명하나 더 해드려야 했는데. textarea같은 경우엔 별도의 레이어를 만들어서 absolute로 띄워주면 고민하는 부분이 해결 가능할 것 같습니다. (저 같으면 그렇게 하려고 했었어요. )

ZZINY commented 7 years ago

답변 감사합니다. :)