reactnative的js里的super的作用
2024-08-22 22:10:35
class Blink extends Component{
constructor(props){
super(props);
this.state = {
showText: true
};
setInterval(
() => {
this.setState(funName => {
return{
showText: !funName.showText
};
});
}, 1000
);
}
render(){
let display = this.state.showText ? this.props.text:' ';
return(
<Text>{display}</Text>
);
}
}
子类必须在constructor方法中调用super方法,否则新建实例时会报错。这是因为子类没有自己的this对象,而是继承父类的this对象,然后对其进行加工。如果不调用super方法,子类就得不到this对象。
最新文章
- (转)jQuery源码解读 -- jQuery v1.10.2
- 快手4.0 (KSCAD)
- 基于内容产品的MVP探索
- 我的WafBypass之道
- 比较全的JS checkbox全选、取消全选、删除功能代码
- CUBRID学习笔记 42 Hierarchical QuerySQL层级查询
- java位运算符常见用法
- 对比学习UIKit和AppKit--入门级
- Oracle ->;>; Oracle下生成序列的方法
- 【HeadFirst设计模式】10.状态模式
- java代码转换为c# 工具
- label标签的属性
- JS设置获取cookies
- AzureDev 社区活动获奖者公布
- 51、css初识
- HTML&;CSS_基础03
- @RequestBody,@ResponseBody
- Nordic Collegiate Programming Contest NCPC 2017-Problem G Galactic Collegiate Programming Contest
- es6模块 nodejs模块和 typescript模块
- 《Head First 设计模式》读后总结:基础,原则,模式
热门文章
- 第一节,tensorflow基础构架
- ActiveMQ静态网络链接(broker-to-broker)
- 关于树的常见操作-C++面试
- canves绘制北京地铁线路图,包括线路绘制,优先路线,单路径选择。
- dubbo源码分析12——服务暴露3_doExportUrls()方法分析
- 8种Nosql数据库系统对比(转)
- 题解-Codeforces710F String Set Queries
- powerdesigner 使用技巧 建模工具 导出sql 导出实体类 导出word
- Zabbix3.0.4监控Windows的CPU使用百分比并在CPU使用率超过90%触发报警
- js用replaceAll全部替换的方法