意外的令牌将样式对象传递到组件中

时间:2017-05-19 08:01:34

标签: javascript reactjs

我使用这个组件rc-tooltip,它有一个选项来覆盖stlye,因此我做

https://www.npmjs.com/package/rc-tooltip

<Tooltip 
        trigger={['click']}
        placement={'left'}
        overlayStyle={style={{maxHeight:'250px'}}}
/Tooltip >

但它不起作用,任何线索?

1 个答案:

答案 0 :(得分:1)

这不是JSX中的有效语法:

overlayStyle={style={{maxHeight:'250px'}}}
在花括号之间你需要传递javascript表达式,在你的情况下你需要传递样式对象:

overlayStyle={{maxHeight:'250px'}}

此外,当你传递简单的字符串时,你不需要它用花括号包裹它,它是传递字符串。完整的示例如下:

<Tooltip 
  trigger={['click']}
  placement="left"
  overlayStyle={{maxHeight:'250px'}}
/>