什么是“已弃用.相反,使用可组合性“的意思在Reactjs Material-UI菜单项中
What does "Deprecated. Instead, use composability." mean in Reactjs Material-UI menuItems?
我正在收回一个使用旧版本的 react 制作的项目,我正在更新这个项目,但我首先收到控制台错误。
错误 :
bundle.js:6263 警告:"LeftNav"的"menuItems"属性已被弃用。 相反,请使用可组合性。
我的第一个方法是搜索 Material-UI 文档,关于"左导航"->菜单项,我发现解释与控制台中显示的消息相同。
因为,我不熟悉反应,我无法理解这里的"可组合性"是什么意思。
反应文档讨论了多个组件,但我只能看到多对象的 HTML 处理。
我的代码 :
var menuItems = [
{ route: '/', text: 'Home' },
{ type: 'SUBHEADER', text: 'Connect' },
{ route: '/categories', text: 'Categories' },
{ route: '/icons', text: 'Icons'},
];
它不在类中,然后在渲染函数中:
<LeftNav ref="leftNav"
docked={false}
style={{opacity: '0.9'}}
menuItems={menuItems}
onChange={this.leftNavOnChange}
/>
有没有人遇到过这个问题?
你应该使用 children
而不是 menuItems
。
例如:
<LeftNav>
<MenuItem>Menu Item</MenuItem>
<MenuItem>Menu Item 2</MenuItem>
</LeftNav>
相关文章:
- 什么'这'在javascript中的意思
- 什么是“已弃用.相反,使用可组合性“的意思在Reactjs Material-UI菜单项中
- 弱类型语言类型转换的意思在哪里,为什么使用.例如JavaScript
- 在ES6中,什么是新规范,“块级函数声明”的意思
- 什么 ||在 JavaScript 中的意思
- 什么是“!!' 语法在 JavaScript 中的意思
- 在 Javascript 中,num = +thenum ||错误的意思
- 函数语法中的方括号在 MDN 上是什么意思?
- $.functionName() 是什么;在JavaScript中的意思
- 什么是“||{}' 在 JavaScript 中合在一起的意思
- 这个字符串在url中的意思是#
- “搜索”什么?word/command在JS中的意思是
- 在Javascript声明中,"?伴随着"; "的意思
- 它是什么<<我的意思是在Javascript中
- 如何链接图表和表格?我的意思是在单击表格的行时,我必须能够突出显示折线图中的线
- 2 . got message的意思在opera的JavaScript控制台中
- [$rootScope:infdig]或[$rootScope:inprog]在angular中的意思是什么?
- 无法找到本地grunt在我的意思是现有的项目在mac上
- 什么是~fs.readdirSync在配置文件中的意思
- “变量初始化器是冗余的”到底是什么意思?的意思