0
A
回答
0
什么,我做的是对的src/组件名称的文件夹。在那里创建一个common/目录。现在创建一个文件名称Button.js
您可以在该按钮中定义所需的全部内容。在我的情况下,我通过按钮的onPress动作一些样式的按钮和一些文本的按钮。
您也可以称为“孩子们”的属性,如果你想把什么东西裹在标签传承给像例子中的组件的下方
<Button>children</Button>
我的组件看起来像这样
import React from 'react'
import {
Text,
TouchableOpacity,
StyleSheet
} from 'react-native'
const Button = ({ children, onPress, style, buttonTextStyle }) => {
const {
buttonStyle,
textStyle
} = styles
return (
<TouchableOpacity style={[buttonStyle, style]} onPress={onPress}>
<Text style={[textStyle, buttonTextStyle]}>
{children}
</Text>
</TouchableOpacity>
)
}
const styles = StyleSheet.create({
textStyle: {
alignSelf: 'center',
color: '#FFFFFF',
fontSize: 16,
fontWeight: '600',
paddingTop: 10,
paddingBottom: 10
},
buttonStyle: {
flex: 1,
alignSelf: 'stretch',
backgroundColor: '#17b5b3'
}
})
export { Button }
您可以使用TouchableOpacity组件从react-native或TouchableWithoutFeedback或其他任何方式使用TouchableOpacity进行演示。
您可以通过该文件夹
import Button from './common/Button'
相关问题
- 1. 如何创建具有渐变背景和背景图像的按钮?
- 2. 如何将背景图像设置为动态创建的按钮控件?
- 3. 图像在背景按钮
- 4. 如何创建带图像背景的圆形按钮和点击感觉Silverlight
- 5. 带前景和背景的wpf按钮作为图像
- 6. 将背景图像更改为按钮
- 7. 使用Blend3创建的按钮上的背景图像
- 8. 如何更改按钮和背景之间的按钮背景?
- 9. 通过使用随机数组更改按钮背景图像
- 10. Android:创建带有背景图像的圆形外观按钮
- 11. 如何使按钮组与背景中的图像对齐?
- 12. 使用动态背景图像创建按钮
- 13. 使用按钮onClick事件随机化背景图像
- 14. 其他按钮下的背景图像
- 15. 更改按钮的背景图像
- 16. 图像按钮设置背景的onclick
- 17. 的iOS使用图像背景按钮
- 18. Silverlight的按钮背景图像刷
- 19. 更改按钮的背景图像?
- 20. 旋转按钮的背景图像
- 21. 如何在android中为背景创建方形按钮?
- 22. 如何用XML文件中的文本创建图像按钮?
- 23. 给图像作为按钮控件的背景
- 24. 如何使用标签动态创建按钮动态设置背景图像?
- 25. 反应背景图像样式不适用于本地图像
- 26. 如何将背景图像设置为快速按钮(单击按钮时)
- 27. 如何用图像,文本和两种颜色创建按钮?
- 28. 图像作为按钮背景 - 碰撞和工作
- 29. 垂直翻转按钮背景图像
- 30. 更改单选按钮背景图像
你将如何调用我们想要这个按钮类此按钮REFFERENCE调用它......就像从” ../导入此>进口****。 ./../Button“和内部渲染(<**** />)?? @Panagiotis Vrs – Vijay
你可以把它放在你的类的render()函数里,就像render(){return
谢谢,伙计,它的工作真棒... – Vijay