【问题标题】:Manually calling a React.PropTypes validation function React-Materialize手动调用 React.PropTypes 验证函数 React-Materialize
【发布时间】:2016-08-31 18:43:00
【问题描述】:

我无法摆脱这个警告:

您正在手动调用 React.PropTypes 验证函数 large 支持Button。这已被弃用,不会在 下一个主要版本。您可能会看到此警告,因为 第三方 PropTypes 库。

例如,我有一个简单的Header Component

import React, { Component } from 'react';
import {Button, Icon} from 'react-materialize';

export default class Header extends Component {
  render() {
    return (
      <Button node='a' waves='light'><Icon right>file_cloud</Icon>button</Button>
    );
  }
}

我正在使用的版本:

"react": "^0.14.3",
"react-materialize": "^0.15.2"

【问题讨论】:

  • 您的代码看起来不错。我很确定这个警告与您使用的库有关 react-materialize。如果我是你,我会在项目中打开一个问题并通知开发人员这个警告github.com/react-materialize/react-materialize/issues
  • 感谢您的回复。看起来我只需要更新反应库

标签: javascript reactjs materialize


【解决方案1】:

好的解决了。看起来我已经更新了我的 React 库:

"react": "^15.3.1",
"react-dom": "^15.3.1 ",
"react-addons-test-utils": "^15.3.1"

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-08-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-11-02
    相关资源
    最近更新 更多