意外的标记

时间:2017-01-09 05:08:08

标签: react-native

我正在为本机做反应。在下面的代码中,我无法弄清楚意外令牌是什么。有什么想法吗?

export default class connects extends Component {
    render() {
        return (
            <Container>
                <Header>
                    <Title>Header</Title>
                </Header>

                <Content>
                    // Your main content goes here
                </Content>

                <Footer>
                    <FooterTab>
                        <Button transparent>
                            <Icon name='ios-call' />
                        </Button>
                    </FooterTab>
                </Footer>
            </Container>
        );
    }
};
  

(node:14026)UnhandledPromiseRejectionWarning:未处理的promise promise(拒绝id:1):SyntaxError:SyntaxError /home/samgitre/Mobile/Workspace/connects/index.android.js:意外的令牌(7:13)

3 个答案:

答案 0 :(得分:1)

在JSX中,使用“javascript”注释插入注释:

 {/* Your main content goes here */}

答案 1 :(得分:1)

transparent上的Button无效。你想要的是:

<Button color='transparent' />

答案 2 :(得分:0)

使用Native-Base的Anatomy示例时,我遇到了同样的问题。 经过多次花费找到解决方法,我找到了答案:) 你需要在index.android.js中使用这两行:

import { AppRegistry } from 'react-native'

....你的班级TEST1

AppRegistry.registerComponent('test1', () => TEST1)