export default class Base extends Component<Props> {
constructor(props) {
super(props);
console.log("Base this",this)//打印this 可以看到箭头函数showToast 但是不能看到renderModal
}
/*
*显示Toast
* */
showToast=(msg)=>{
console.log("showToast",this)
}
/**
*显示弹出框
* */
renderModal(contentView, visible, close, animation, customerlayout){
console.log("renderModal",this)
}
componentDidMount() {
}
componentWillUnmount() {
}
}
在子类中使用时
super.renderModal("hahahhah")//正确
super.showToast("hahahhah")//报错如下
打印base的this可以看到箭头函数的名字
求详细解释
猛跑小猪
慕勒3428872
相关分类