【问题标题】:React native unexpected token反应原生意外令牌
【发布时间】:2016-08-14 20:35:17
【问题描述】:

我刚开始学习 React Native。

尝试使用 NavigatorIOS 的样式,但我在这里遇到了意外的令牌错误style={{styles.tabBarStyle}}我做错了什么?

仅当我在标签中内联粘贴样式时才有效。

完整代码:

http://pastebin.com/NpdSWL6k

【问题讨论】:

    标签: react-native


    【解决方案1】:

    您的代码应该是 style={styles.tabBarStyle} 而不是 style={{styles.tabBarStyle}} 。如果您使用的是内联样式,那么您的列表样式本身应该是对象。

    【讨论】:

    • 工作。非常感谢
    【解决方案2】:

    你应该写

    <SomeComponent 
        style={styles.tabBarStyle} 
    </SomeComponent>
    

    JS 代码应该写在 一个 组花括号中,而不是像你写的那样两个。第二组花括号表示对象类型,因此:

    {styles.tabBarStyle}
    

    不是有效的对象。这就是您收到此错误的原因。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-07-11
      • 2020-04-01
      • 2019-01-30
      • 1970-01-01
      • 2017-04-29
      • 2016-12-28
      • 1970-01-01
      相关资源
      最近更新 更多