如何使用样式化组件覆盖离子组件的样式

时间:2020-09-08 12:57:15

标签: reactjs ionic-framework styled-components

我有一个要自定义的Ionic标签栏:

<IonTabBar>...</IonTabBar>

如果我像这样覆盖组件...

const TabBar = styled(IonTabBar)`
  font-family : 'Montserrat';
`

<IonTab>...</IonTab>

...我收到此错误:

Uncaught Error: IonTabs needs a IonTabBar
    at IonTabs.render ...

为什么? 我是否绝对需要创建一个div容器来自定义样式?

1 个答案:

答案 0 :(得分:1)

看起来github上有类似的问题和解决方法。 https://github.com/ionic-team/ionic-framework/issues/21541