reactjs – 在React/React Native中使用constructor vs getIniti
发布时间:2020-12-15 07:22:41 所属栏目:百科 来源:网络整理
导读:我看到两者交替使用。 两者的主要用例是什么?有优缺点吗?是一个更好的做法吗? 这两种方法是不可互换的。在使用ES6类时,应该在构造函数中初始化状态,并在使用React.createClass时定义getInitialState方法。 See the official React doc on the subject o
我看到两者交替使用。
两者的主要用例是什么?有优缺点吗?是一个更好的做法吗?
这两种方法是不可互换的。在使用ES6类时,应该在构造函数中初始化状态,并在使用React.createClass时定义getInitialState方法。
See the official React doc on the subject of ES6 classes。 class MyComponent extends React.Component { constructor(props) { super(props); this.state = { /* initial state */ }; } } 相当于 var MyComponent = React.createClass({ getInitialState() { return { /* initial state */ }; },}); (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- C#设计模式之Strategy策略模式解决007大破密码危机问题示例
- macos – setResourceValue NSURLTagNamesKey错误
- swift基础之_枚举
- 2015-04-13原版飞机大战(含源码)
- IP地址正则表达式匹配方法,IP的重要,黑客必学!
- ruby – Jekyll是否允许仅使用帖子的标题作为URL?
- org.codehaus.xfire.fault.XFireFault: Could not read XML
- Oracle11g使用logmnr(logminer)分析online log and archive
- 常用正则表达式
- React学习(4)——深入说明JSX与props