웹스퀘어 사용중인 개발자들의 꿀팁 레터
아래 구인 정보의 모든 담당업무는 웹스퀘어 UI공통 개발입니다! 또한 장소가 서울이 아닌 지역일 경우, 충분한 체재비가 지급됩니다. 지원 및 문의는 marketing@inswave.com 으로 보내주세요😉
한국지능정보사회진흥원 중소기업 생산자재 유통 플랫폼 구축
ASAP - 2개월
서울 구로 / 고급
1
그리드 값 입력 후 포맷 유지가 필요하신가요?
이전에는 그리드 edit format 설정 시 edit가 종료(blur) 되면 포맷이 바뀌었는데, 이번 기능 변경으로 포맷을 유지하도록 바뀌었습니다.
자세히 알고 싶으신가요? ■
2
피벗 필터 목록 개수가 너무 적나요?
이전에는 Pivot filter 목록이 200개가 넘으면 "(목록으로 보여 줄 값이 너무 많습니다)"라는 문구를 표시했는데, 이번 기능 변경으로 1000개까지 필터링 목록을 표시하도록 바뀌었습니다.
Q.
TabControl에서 페이지 초기 로딩 시 전체 탭의 문서를 한번에 불러올 수 있을까요?
(확인해보니 한번 활성화된 탭의 데이터(w2tabcontrol_contents_wrapper)만 불러와지고, 다른 탭의 데이터들은 탭 클릭 시에 불러와지는데 혹시 페이지 로딩 시에 전체 탭의 콘텐츠가 문서 내부에 포함되게 할 수 있을까요?)
A.
alwaysDraw="true" 설정을 하시면 됩니다.
alwaysDraw는 모든 탭의 컴포넌트 렌더링 여부를 결정하는 속성입니다.
true 설정 시 모든 탭의 컴포넌트를 초기 화면 로딩 시 렌더링 하게 되므로 탭 및 컴포넌트 개수에 따라 브라우저의 렌더링 부하가 증가할 수 있습니다.
ex) <w2:tabControl alwaysDraw="true">
WindowContainer에서 창 분할 기능 사용 시 특정 화면들로만 창을 배치할 수 있는지 문의드립니다.
(가령 2, 4탭 또는 1, 3탭과 같이 원하는 화면을 직접 지정하여 사용자가 원하는 창 두 개만 분할되어 보여줄 수 있는지)
setMultiView 또는 setArrangeWindows API를 사용하시면 됩니다.
setMultiView는 현재 활성화된 창을 기준으로 target 창을 수평, 수직으로 설정하는 기능이고,
setArrangeWindows는 입력받은 창을 정렬 타입에 따라 설정하는 기능입니다.
setMultiView ex)windowContainer1.setMultiView( "window2" , "0 or 1" );
setArrangeWindows ex) windowContainer1.setArrangeWindows("vertical", ["window1", "window3", "window2"]);
이번 레터도 읽어주셔서 감사해요!😌
개꿀레터는 매주 목요일 낮 12시 여러분께 배송💌 됩니다.
지난 내용은 언제든지 꺼내보기 쉽게 잘 정리해서 블로그에 저-장 해놓을게요!