let getters = { total: (state) => (symbol) => { return (symbol || '$') + state.count; } }
网上看到这么一段代码,不理解 为什么箭头函数后边要跟一个箭头函数,一开始以为是一个箭头函数传两个参数的特殊写法,试了试发现
getters.total(state, symbol) // 调用不了 getters.total(state)(symbol) //调用成功
不知道这样写有什么玄机?
慕的地8271018
相关分类