标签:patch 一个 ica cti tab 情况 简单 order this
高阶函数:Higher-order function,既然变量可以指向函数,函数的参数能接收变量,那么一个函数就可以接收另一个函数作为参数,这种函数就称之为高阶函数。
简单的高阶函数:
function add(a, b, c) {
return c(a) + c(b)
}
function c(v) {
return v+1
}
add(1,2,c); // 5
其实项目当中用到好多这种情况的,我们比如书清除事件,我们写一个清除方法,
clearItem = (item) => {
this.props.dispatch({
...item
})
}
// 点击按钮时清除
handleClikckBtn = (fun) => {
let item = {
tableList: [],
Item:{},
}
Fun(item)
}
<Button onClick={() => this.handleClickBtn(this.clearItem)}>清除数据</Button>
标签:patch 一个 ica cti tab 情况 简单 order this
原文地址:https://www.cnblogs.com/GongYaLei/p/11118341.html