React, Redux 继承问题
2019-10-14 本文已影响0人
拾_c356
父类使用redux的@connect包装器,子类继承时会编译错误。
原因是父类被包装成了一个函数。
import React from 'react';
@connect(state => test: state.test)
class Parent extends React.Component { ... }
class Son extends Parent { ... }
解决办法:
在子类使用包装器,父类不使用。
import React from 'react';
class Parent extends React.Component { ... }
@connect(state => test: state.test)
class Son extends Parent { ... }