我有一个非常简单和可怕的问题。
假设,我有一个 React 组件(称为List
),由createContainer
:
class List extends Component {
render() {
return (
...
);
}
}
export default createContainer({
...
}, List);
List
有一个来自父母的道具:activeListId
.
我createContainer
用来订阅订阅,但我需要在该订阅中传递一个参数。参数是activeListId
值。
export default createContainer({
Meteor.subscribe('ListItems', this.props.activeListId);
return {
...
}
}, List);
所以我需要访问createContainer
代码中原始组件的道具。这太奇怪了,但我不能这样做!this
context inside与insidecreateContainer
不同。this
List
谁知道如何实现?