请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

老师,遇到一个棘手的问题

图片描述
图片描述

图片描述

就是如上图所示报的错误,大概意思应该是服务端html的className和客户端引入的css的className不匹配,导致样式除了问题。我查了下发现这个问题有些同学也出现了,应该是material-ui的ssr出了问题,我的版本是material-ui1.5.1,我也很仔细的查看了官网有关服务端渲染的文档多次,但是问题依旧没有解决,我冷静的分析了一下,感觉有点奇怪,出问题的标签只有一个就是头像,其它都没问题,为啥只有它有问题呢,我真的很费解,希望老师能帮我看下。
我的项目地址是:https://github.com/kwzm/react-cnode

正在回答 回答被采纳积分+3

2回答

Jokcy 2018-10-29 21:09:20

最新的教程https://material-ui.com/guides/server-rendering/

0 回复 有任何疑惑可以回复我~
Jokcy 2018-10-29 21:08:31

material-ui变了无数次了。。。服务端渲染建议直接参考官网的引导

0 回复 有任何疑惑可以回复我~
  • 提问者 渴望做梦 #1
    老师,你好问题找到了,https://github.com/mui-org/material-ui/issues/10982,从github上面的issues上找到的,但是我不明白为什么,为什么去掉了ListItemAvatar就可以了,明明官方文档上的demo也是这么用的,而且还有一点我没看懂就是ListItemAvatar到底是干什么用的,感觉加了和没加貌似没有区别。
    回复 有任何疑惑可以回复我~ 2018-11-04 15:19:52
  • Jokcy 回复 提问者 渴望做梦 #2
    应该是加了一些基础样式之类的,其实我觉得你的能力应该可以直接看`material-ui`的文档了,现在已经升级到大版本3了,你可以跟着官网最新的引导重新搭建一下看
    回复 有任何疑惑可以回复我~ 2018-11-05 14:14:25
  • 提问者 渴望做梦 回复 Jokcy #3
    谢谢老师!
    回复 有任何疑惑可以回复我~ 2018-11-10 14:00:59
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信