84669 人が学習中
152542 人が学習中
20005 人が学習中
5487 人が学習中
7821 人が学習中
359900 人が学習中
3350 人が学習中
180660 人が学習中
48569 人が学習中
18603 人が学習中
40936 人が学習中
1549 人が学習中
1183 人が学習中
32909 人が学習中
1. react@16.0.0-alpha.12、react-native@0.45.1 を使用します。これはシミュレーションでは通常使用できますが、Chrome デバッグでは使用できません。ツールで警告が表示されました:
react@16.0.0-alpha.12
react-native@0.45.1
デバッグには React dev-tools を使用できません
私のコード:
你用的react16中,已经弃用了React.createClass这个方法。
React.createClass
因此react16的版本就无法通过该方法来创建组件了。你必须使用ES6的方式来创建组件了。
class Test extends React.Component { ... }
如果你的代码中用了mixins而必须使用createClass的话,你需要单独引入另外一个工具库。
createClass
var createReactClass = require('create-react-class');
另外,React.propTypes也不能使用了,你想要检测props,react16中需要引入一个单独的工具。
React.propTypes
import PropTypes from 'prop-types';
不能使用react dev-tools, 是不是没有勾选允许访问文件地址
你用的react16中,已经弃用了
React.createClass
这个方法。因此react16的版本就无法通过该方法来创建组件了。你必须使用ES6的方式来创建组件了。
如果你的代码中用了mixins而必须使用
createClass
的话,你需要单独引入另外一个工具库。另外,
React.propTypes
也不能使用了,你想要检测props,react16中需要引入一个单独的工具。不能使用react dev-tools, 是不是没有勾选允许访问文件地址