【发布时间】:2020-08-07 17:49:47
【问题描述】:
在 Next.js 网站的主页 (index.js) 中,我有一个 AppBar 材质 UI 组件,带有道具 position="fixed"。
在所有其他页面中,我想将道具设置为position="static"。
我可以制作 2 个组件,Header1(仅在主页上呈现)和 Header2(在所有其他页面上呈现),并为每个 AppBar 组件分配不同的道具,但我想有更好的方法。
如何根据 URL 动态改变组件中的 CSS 类或道具?
【问题讨论】:
标签: reactjs material-ui next.js