wrapComponent既可以直接包装组件,也可以作为装饰器使用, 注意装饰器只能包装class组件, 不能包装纯组件。
import {wrapComponent} from 'react-eflow';
@wrapComponent([todoStore.filterTodos])
class TodoList extends Component {
...
}
export default TodoList;
import {wrapComponent} from 'react-eflow';
function customPropsMapping(state, oldProps) {
return {
active: true
}
}
@wrapComponent([todoStore.filterTodos], customPropsMapping)
class TodoList extends Component {
...
}
export default TodoList;