Skip to content

Latest commit

 

History

History
229 lines (208 loc) · 10.5 KB

components-and-apis.md

File metadata and controls

229 lines (208 loc) · 10.5 KB
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.

iOS компонент болон API

Доорх компонентуудын ихэнх нь түгээмэл ашиглагддаг 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 компонент ба API

Доорх компонентуудын инэнх нь түгээмэл ашиглагддаг 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.