当我在React Application中将Material-ui从3.9.3版本迁移到4.3.2版本时,出现类似以下错误 TypeError:styles_1.createGenerateClassName不是函数。
我对如何迁移到Material UI V4感到完全困惑。正确版本需要什么必要的软件包?
如果有人在这种情况下工作过,请帮助我。
谢谢。
这是我的package.json文件:
"dependencies": {
"react": "^16.8.6",
"react-dom": "^16.8.6",
"@date-io/moment": "^1.3.1",
"@material-ui/core": "4.3.0",
"@material-ui/icons": "4.2.1",
"@material-ui/styles": "4.3.0",
}
答案 0 :(得分:2)
在第3版中,list
来自data.frame
:
cbind(df1['Word1'], do.call(rbind, lapply(df1$Word1, function(x) {
i1 <- agrep(x, df2$Word2)
data.frame(links = toString(df2$Word2[i1]) , counts = length(i1))})))
在v4中,这来自于依赖项createGenerateClassName
:
@material-ui/core
有关进一步的迁移,请参见:https://material-ui.com/guides/migration-v3/