[英]Filter option is not working React Data Grid
由於React Data Grid在服務器端渲染方面存在問題,因此在我進行文件捆綁時出現了“未定義自我”錯誤。 為了修復該問題,我在模塊中使用了以下代碼對其進行了修復。
var ExecutionEnvironment = require('exenv'); if (ExecutionEnvironment.canUseDOM) { var ReactDataGrid = require('react-data-grid'); var {Toolbar, Filters: {NumericFilter, AutoCompleteFilter, MultiSelectFilter, SingleSelectFilter}, Data: {Selectors}} = require('react-data-grid-addons'); }
但是,以下上面的代碼修復了“自我未定義的問題”。 但是,這導致篩選器功能無法正常工作。 我僅在控制台中面臨以下警告:“ getDefaultProps僅用於經典React.createClass定義。請使用名為defaultProps
的靜態屬性。” 對於過濾器不起作用。 過濾器行似乎如圖所示模糊
defaultProps
替換了React中的getDefaultProps
方法,以聲明defaultProps的使用
className.defaultProps = {
propName: propValue,
anotherName: anotherValue
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.