0

好的,所以当我收到此错误时,我才刚刚开始掌握 React Native 的窍门:

error: bundling failed: SyntaxError in /AlbumDetail.js: Unexpected token, expected ... (39:20)

我一生都无法弄清楚,也没有在谷歌等任何地方看到这个问题

在 AlbumDetail.js 中:

<CardSection>
  <Button onPress{() => console.log('pressed')} />
</CardSection>

在 Button.js 中:

const Button = ({ onPress }) => {
    const { buttonStyle, textStyle } = styles;
    return (
        <TouchableOpacity onPress={onPress} style={buttonStyle}>
            <Text style={textStyle}>
                Click me!
            </Text>
        </TouchableOpacity>
    );
};

当我将 AlbumDetail.js 中的行更改为这个时,它可以工作:

<CardSection>
  <Button onPress{} />
</CardSection>

请救救我,Stack Overflow 的可爱人们!我提前爱你:)

4

0 回答 0