Nâng CaoAndroid iconAndroid

`CompositionLocal` là gì và hoạt động như thế nào?

CompositionLocal là cách truyền giá trị ngầm định xuống cây composable mà không cần truyền qua tham số ở mỗi cấp.

  • Dùng CompositionLocalProvider(LocalValue provides value) { Content() } để cung cấp giá trị.
  • Truy cập bằng LocalValue.current.
  • Hữu ích cho theme color, navigation controller, hay các giá trị cần dùng xuyên suốt cây.
  • Tuy nhiên lạm dụng sẽ làm code khó theo dõi.

Xem toàn bộ Android cùng filter theo level & chủ đề con.

Mở danh sách Android