mirror of
https://github.com/zhigang1992/react-native-web.git
synced 2026-03-29 17:18:26 +08:00
* Change 'accessible' to align with React Native. * Add support for 'importantForAccessibility'. * Stop event propagation for keyboard-activated Touchables (nested Touchables now respond the same as when touch-activated). * Fix whitespace layout of nested Text elements. * Use 'div' for Text to improve TalkBack grouping. * Rewrite accessibility docs. Close #382 Fix #408
778 B
778 B
Button
A basic button component. Supports a minimal level of customization. You can
build your own custom button using TouchableOpacity or
TouchableNativeFeedback.
Props
accessibilityLabel: ?string
Overrides the text that's read by a screen reader when the user interacts with the element.
color: ?string
Background color of the button.
disabled: ?boolean
If true, disable all interactions for this element.
onPress: function
This function is called on press.
testID: ?string
Used to locate this view in end-to-end tests.
title: string
Text to display inside the button.
Examples
<Button
accessibilityLabel="Learn more about this purple button"
color="#841584"
onPress={onPressLearnMore}
title="Learn More"
/>