Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/react-native/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/three.js/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Button React Native-标记和样式中参数之间的差异_Button_React Native - Fatal编程技术网

Button React Native-标记和样式中参数之间的差异

Button React Native-标记和样式中参数之间的差异,button,react-native,Button,React Native,我试图用React native更改按钮的背景色 我不明白为什么会这样 <Button color="#841584" title={item.title} /> 但事实并非如此 <Button style={styles.buttonStyle} color="#841584" title={item.title} /> const styles = StyleSheet.create({ buttonStyle: { c

我试图用React native更改按钮的背景色

我不明白为什么会这样

<Button
 color="#841584"
 title={item.title}
/>

但事实并非如此

<Button
  style={styles.buttonStyle}
  color="#841584"
  title={item.title}
/>

const styles = StyleSheet.create({
    buttonStyle: {
        color:"#841584"
    }
});

const styles=StyleSheet.create({
按钮样式:{
颜色:“841584”
}
});
我尝试了
color
backgroundColor
属性,但都不起作用

为什么它们彼此不同

react native的组件没有
样式
属性。因此,你给出的样式不适用

道具

  • onPress

  • 头衔

  • 可访问性标签

  • 颜色

  • 残废

  • 睾丸

  • hastv首选焦点

它基本上是一个内置于react native中的自定义组件。您可以使用或创建自己的。想要获得灵感,你可以看看下面的例子