目前只知道传统用法
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"]
就可以了
13 回答13.1k 阅读
7 回答2.3k 阅读
3 回答1.4k 阅读✓ 已解决
6 回答1.5k 阅读✓ 已解决
2 回答1.5k 阅读✓ 已解决
3 回答1.5k 阅读✓ 已解决
4 回答1.8k 阅读
https://www.tslang.cn/docs/ha...