代码之家  ›  专栏  ›  技术社区  ›  Peter Booster

尝试在react native中使用按钮时出错

  •  6
  • Peter Booster  · 技术社区  · 6 年前

    <Button> 组件工作。我总是追求的错误 react-native run-android

    com.facebook.react网站.uimanager.AccessibilityDelegateUtil$AccessibilityRole可访问性

    当我省略按钮时,一切正常,我可以点击文本。

    import React, {Component} from 'react';
    import {Platform, StyleSheet, Text, View, Button } from 'react-native';
    
    
    
    type Props = {};
    export default class App extends Component<Props> {
      render() {
        return (
            <View style={styles.container}>
    
            <Button onPress={()=>console.log('hi')} title="go"/>
            <Text onPress={()=>console.log('hi')}>Welcome to React Native!</Text>
    
          </View>
            );
          }
     }
    

    一些依赖项:

      "dependencies": {
     maar eens alles goed staat hoop ik gewoon dat de miserie gedaan is, cf   "react": "16.6.0-alpha.8af6728",
        "react-native": "0.57.3"
      },
    
    2 回复  |  直到 6 年前
        1
  •  5
  •   Mahdi Bashirpour    6 年前

    我刚在版本上测试了你的代码 0.55 . 这是完全正确的,运作良好。 我可能对你的建议有错误 react-native 版本。

    react-native init --version="react-native@0.55.0" YOUR_APP_NAME
    

    在那之前也试试这个

    <Button
        onPress={() => alert('hi')}
        title="Press Me"
     >
       Press Me
    </Button>
    
        2
  •  2
  •   Sagar Unagar    6 年前

    react native的新版本 0.57.4 他现在出去了。请更新您的本地版本。我用新版本进行了测试,现在一切正常。

    希望对你也有用!:)