我试图以编程方式导致过滤器在组件加载上运行doesFilterPass。到目前为止,我已经尝试在componentWillMount,componentDidMount,componentWillUpdate和componentDidUpdate调用中添加filterChangedCallback。但是,这些调用都不会触发doesFilterPass。触发gui中的filterChangedCallback,像onChange这样的事件处理程序确实有效。这是一个错误?有谁知道如何始终让doesFilterPass运行?React组件Ag-grid filterChangedCallback不会触发doesFilterPass
0
A
回答
0
我和ag-grid的人说过话。他们称这为控制的局限性。所以我最终使用了一个离开componentDidUpdate处理器300毫秒的定时器来调用filterChangedCallback。这是一个可怕的解决方案,但它的工作原理。
0
我有同样的问题,所以我从这里下载了一个示例反应代码ag-grid-react-example并阅读代码。
尝试调用filterChangedCallback()在this.SetState这样的:
this.setState({stateList}, this.props.filterChangedCallback);
它为我工作。
相关问题
- 1. react-native componentWillAppear不会触发?
- 2. 为什么React事件不会触发?
- 3. React onClick事件不会触发setState
- 4. React-Router Link不触发组件新鲜
- 5. OnDocumentComplete不会触发组件
- 6. React组件不会发出Ajax调用
- 7. componentDidUpdate不会触发
- 8. React组件如何触发兄弟React组件的功能
- 9. React组件没有触发onClick事件
- 10. React Native ListView - rowHasChanged不会触发
- 11. React Material UI Multiline Textfield OnSubmit不会触发
- 12. react-router router.push不会触发componentWillMount
- 13. VaComm组件不会触发OnRxChar事件
- 14. 在React中,componentDidMount何时会触发不直接呈现标记的组件?
- 15. onChange事件不会触发在Mozilla和IE React js/Redux
- 16. React Axios捕获不触发
- 17. 事件numericupdown_BackColorChanged不会触发
- 18. metachange事件不会触发
- 19. SelectedIndexChanged事件不会触发
- 20. Onchange事件不会触发
- 21. PushNotificationReceived事件不会触发
- 22. onClick事件不会触发
- 23. jquery不会触发事件
- 24. jgesture事件不会触发
- 25. 事件不会触发
- 26. ProgressBar.Tap事件不会触发?
- 27. onclick事件不会触发
- 28. onClick事件不会触发
- 29. IndexedDB事件不会触发
- 30. 事件不会触发