เอกสารในห้องสมุดของฉัน

แถบด้านข้างหลายราก

flex-layout

  • Getting Started

  • Guides

  • Reference

typed-rx-http

  • Getting Started

  • Guides

  • Reference

global-rx-state

  • Getting Started

  • Guides

  • Reference

webflux-fe-dev-assistant

reactive-mongo-dsl

ติดแน่น

ทำให้คอนเทนเนอร์ติดอยู่หรือจัดให้เฉพาะบางพื้นที่ติดตามในโครงสร้างที่ติดยาก.


ทำให้คอนเทนเนอร์ติดอยู่

เช่น header, toolbar FlexLayoutContainer หากต้องการให้ตัวเองติดอยู่ stickyModeสามารถใช้ได้ หากใช้จะมีสไตล์อินไลน์ที่เกี่ยวข้องกับ sticky ถูกนำไปใช้กับคอนเทนเนอร์และแผงปรับขนาด.

tsx

header ด้านบนของเว็บไซต์นี้ถูกสร้างขึ้นด้วยวิธีนี้ หากคอนเทนเนอร์ต้องการติดอยู่เองให้ใช้วิธีนี้.

สิ่งที่ต้องใช้

FlexLayoutContainer stickyMode

header, toolbar처럼 컨테이너 자체가 고정되어야 할 때 사용합니다. resize panel도 함께 고정해야 한다면 stickyResizePanel을 true로 설정합니다.

FlexLayoutStickyBox

sidebar처럼 구조상 컨테이너 자체를 sticky로 만들기 어려울 때, 내부의 특정 박스만 따라오게 만들고 싶을 때 사용합니다.

ควบคุมสไตล์โดยตรง

หากตัวเลือก sticky ที่มีไม่เพียงพอ useDecompositionLayoutคุณสามารถนำเข้าคอนเทนเนอร์และใช้สไตล์โดยตรงได้.

tsx

อย่างไรก็ตาม หากคุณแก้ไขเฉพาะคอนเทนเนอร์ อาจทำให้ตำแหน่งของแผงปรับขนาดไม่ตรงกัน หากต้องการให้แผงปรับขนาดเคลื่อนที่ตามเกณฑ์เดียวกัน คุณต้องปรับให้ตรงกับองค์ประกอบที่เกี่ยวข้องด้วย.

tsx
ตัวเลือก FlexLayoutStickyBox

edge

auto, top, bottom, left, right 중 하나입니다. auto는 스크롤 방향에 따라 top 또는 left로 판단합니다.

offset

화면 모서리와의 여백(px)입니다. sticky header가 있다면 header 높이만큼 더 잡아 겹치지 않게 합니다.

scrollRoot

관찰할 scroll root입니다. 생략하면 viewport/window 기준으로 동작합니다.

onTranslateChange

translate 값이 바뀔 때 호출됩니다. 이동 상태에 맞춰 shadow, border 같은 스타일을 동기화해야 할 때 사용합니다.