我发现Material UI的官方网站正在使用`@material-ui/core`和`@mui/material`。
但是我发现,如果我使用`@material-ui/core`或者`@mui/material`的TextField,界面无法正常工作,问题如下所述: React - Material label not in right position in Textfield 如果你在Google中搜索Material UI,并访问`https://mui.com/`,它会告诉你要执行`npm install @mui/material`。但是几周前,我正在使用`npm install @material-ui/core`。
如果我在我的package.json中同时有`@material-ui/core`和`@mui/material`,并且在`index.html`中同时包含`script`和`stylesheet`,是否会导致冲突从而破坏界面?
更新1 在@mui CodeSandbox中, 如果您尝试使用带有select属性的Textfield,当您打开select时,body中将添加overflow: hidden。
但是我发现,如果我使用`@material-ui/core`或者`@mui/material`的TextField,界面无法正常工作,问题如下所述: React - Material label not in right position in Textfield 如果你在Google中搜索Material UI,并访问`https://mui.com/`,它会告诉你要执行`npm install @mui/material`。但是几周前,我正在使用`npm install @material-ui/core`。
如果我在我的package.json中同时有`@material-ui/core`和`@mui/material`,并且在`index.html`中同时包含`script`和`stylesheet`,是否会导致冲突从而破坏界面?
更新1 在@mui CodeSandbox中, 如果您尝试使用带有select属性的Textfield,当您打开select时,body中将添加overflow: hidden。
![enter image description here](https://istack.dev59.com/6Q5V8.webp)
https://codesandbox.io/s/selecttextfields-material-demo-forked-z6b9f?file=/demo.js
在我的项目中,我在body中添加了overflow: hidden; padding: 15px
,但是我检查过了,我没有做任何关于这个的事情!![enter image description here](https://istack.dev59.com/0902c.webp)
https://mui.com/
,它会告诉你要使用npm install @mui/material
。但是几周前,我正在使用npm install @material-ui
! - CCCC@material-ui
和@mui
,并且在index.html
中同时包含了script
和stylesheet
,是否会发生任何冲突导致UI混乱? - CCCC