我試圖以編程方式導致過濾器在組件加載上運行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 onClick事件不會觸發setState
- 3. React onChange事件不會觸發
- 4. React-Router Link不觸發組件新鮮
- 5. componentDidUpdate不會觸發
- 6. React組件不會發出Ajax調用
- 7. React組件沒有觸發onClick事件
- 8. React組件如何觸發兄弟React組件的功能
- 9. react-router router.push不會觸發componentWillMount
- 10. React Material UI Multiline Textfield OnSubmit不會觸發
- 11. onChange事件不會觸發在Mozilla和IE React js/Redux
- 12. React Axios捕獲不觸發
- 13. WebSocket不會觸發事件
- 14. 「backbutton」事件不會觸發
- 15. Form.closed事件不會觸發
- 16. Filesystemwatcher不會觸發事件
- 17. jgesture事件不會觸發
- 18. OnClick事件不會觸發
- 19. jquery不會觸發事件
- 20. onClick事件不會觸發
- 21. metachange事件不會觸發
- 22. SelectedIndexChanged事件不會觸發
- 23. Onchange事件不會觸發
- 24. onclick事件不會觸發
- 25. 事件不會觸發
- 26. DTE2事件不會觸發
- 27. Node.js - 事件不會觸發?
- 28. PushNotificationReceived事件不會觸發
- 29. AutocompletExtender不會觸發
- 30. ReactJS onClick觸發器本身不會觸發