目前只知道传统用法
const App = connect(
mapStateToProps,
mapDispatchToProps
)(Counter);
但很多项目都使用
@connect(state => ({
value: state.global.value,
extinfo: state.extinfo,
}))
我能理解它的意思 但还是想更全面的了解这个语法的使用方式?
目前只知道传统用法
const App = connect(
mapStateToProps,
mapDispatchToProps
)(Counter);
但很多项目都使用
@connect(state => ({
value: state.global.value,
extinfo: state.extinfo,
}))
我能理解它的意思 但还是想更全面的了解这个语法的使用方式?
这是装饰器模式。
先安装babel-plugin-transform-decorators-legacy,
然后在.babelrc
"plugins": ["transform-decorators-legacy"]
就可以了
10 回答11.6k 阅读
2 回答3.2k 阅读✓ 已解决
3 回答2.7k 阅读✓ 已解决
4 回答2.2k 阅读✓ 已解决
3 回答1.2k 阅读✓ 已解决
3 回答1.9k 阅读✓ 已解决
1 回答1.8k 阅读✓ 已解决
https://www.tslang.cn/docs/ha...