0

connect加上后下面的export也标红了,报错You can only use decorators on an export when exporting a class,是什么意思呢

图片描述

2个回答

0

了解不是很多,但添加connet,当前page必须要默认导出一个class吧
类似于酱紫??
@connect(({ sms, loading }) => ({
...sms,
loading: loading.models.sms,
}))
export default class User extends Component {
constructor(props) {}
}

0

@ 这个东西是ES7的修饰符,在你的eslint上面配置的是es2105的话,是会报错,而且你是函数来命名组件的,如果是class形式是不会报错,函数形式是会报错,你看它报错都说了:你只能在用class来定义组件的时候使用修饰符

撰写答案

Planets