id | title |
---|---|
components-and-apis |
Компонент ба API |
React Native-т өөрийнх нь хэд хэдэн компонент байдаг. Дэлгэцийн зүүн гар талаас та компонент болон API-ийн бүрэн жагсаалтыг харж болно. Хэрэв хаанаас эхлэхээ мэдэхгүй бол доорх ангилсан хэсгүүдийг нэг хараарай:
React Native-т өгөгдсөн байх компонент болон API-нуудад заавал баригдах хэрэггүй. React Native бол олон мянган хөгжүүлэгчийн нэгдэл юм. Хэрэв танд ямар нэг зүйл хэрэгтэй байгаад түүнийг агуулсан сан хайж байгаа бол npm бүртгэлээс react-native гэсэн package-ийг хайх эсвэл Awesome React Native-ээс цэгцтэй жагсаалтыг хараарай.
Ихэнх аппууд эдгээр үндсэн компонентуудаас аль нэгийг ашигласан байдаг. Хэрэв та React Native-ийг дөнгөж ашиглаж эхэлж байгаа бол эдгээрийг нэг бүрчлэн уншиж танилцах нь зүйтэй.
The most fundamental component for building a UI.
A component for displaying text.
A component for displaying images.
A component for inputting text into the app via a keyboard.
Provides a scrolling container that can host multiple components and views.
Provides an abstraction layer similar to CSS stylesheets.
Доорх компонентуудыг ашиглан ямар ч платформ дээр түгээмэл ашиглагддаг хэрэглэгчийн интерфэйс удирдлагыг үүсгэж болно. Тодорхой платформ дээр ажилладаг компонентийн тухай мэдэхийг хүсвэл цааш үргэлжлүүлэн уншина уу.
A basic button component for handling touches that should render nicely on any platform.
Renders the native picker component on iOS and Android.
A component used to select a single value from a range of values.
Renders a boolean input.
Ерөнхий агуулгатай ScrollView-ийг бодвол доорх жагсаалт нь зөвхөн одоо дэлгэц дээр харагдаж байгаа зүйлсийг л ажиллуулдаг. Тиймээс урт жагсаалт бүхийг өгөгдлийг харуулахад тун тохиромжтой.
A component for rendering performant scrollable lists.
Like FlatList
, but for sectioned lists.
Доорх компонентуудын ихэнх нь түгээмэл ашиглагддаг UIKit классуудад зориулсан wrapper-тай байдаг.
API to display an iOS action sheet or share sheet.
Create an iOS alert dialog with a message or create a prompt for user input.
Renders a date/time picker (selector) on iOS.
Renders a image picker on iOS.
A wrapper around UINavigationController
, enabling you to implement a navigation stack.
Renders a UIProgressView
on iOS.
Handle push notifications for your app, including permission handling and icon badge number.
Renders a UISegmentedControl
on iOS.
Renders a UITabViewController
on iOS. Use with TabBarIOS.Item.
Доорх компонентуудын инэнх нь түгээмэл ашиглагддаг Android классуудад зориулсан wrapper-тай байдаг.
Detect hardware button presses for back navigation.
Opens the standard Android date picker dialog.
Renders a DrawerLayout
on Android.
Provides access to the permissions model introduced in Android M.
Renders a ProgressBar
on Android.
Opens the standard Android time picker dialog.
Create an Android Toast alert.
Renders a Toolbar
on Android.
Container that allows to flip left and right between child views.
Тодорхой аппликейшнуудад эдгээр компонентууд хэрэг болно. Компонент болон API-гийн бүрэн жагсаалтыг харах бол дэлгэцийн зүүн хэсгийг харна уу.
Displays a circular loading indicator.
Launches an alert dialog with the specified title and message.
A library for creating fluid, powerful animations that are easy to build and maintain.
Provides access to the local camera roll / gallery.
Provides an interface for setting and getting content from the clipboard on both iOS and Android.
Provides an interface for getting device dimensions.
Provides a view that moves out of the way of the virtual keyboard automatically.
Provides a general interface to interact with both incoming and outgoing app links.
Provides a simple way to present content above an enclosing view.
Provides access to the device pixel density.
This component is used inside a ScrollView
to add pull to refresh functionality.
Component to control the app status bar.
A component that renders web content in a native view.