gpt4 book ai didi

javascript - 用material-ui react searchkit(分页被禁用)

转载 作者:行者123 更新时间:2023-11-27 22:39:45 25 4
gpt4 key购买 nike

我在将 searchkit 与 Material-ui 结合使用时遇到问题。这两个库都需要reactjs,但是版本不同。第一次,当我只使用 searchkit 和 React 时,我的应用程序运行良好,没有错误和警告。然后我将 Material-ui 连接到我的应用程序,并收到如下警告:

  • warning.js:44 警告:您正在为 List 上的 insetSubheader 属性手动调用 React.PropTypes 验证函数。这已被弃用,并且在下一个主要版本中将不起作用。您可能会因为第三方 PropTypes 库而看到此警告。
  • warning.js:44 警告:您正在为 List 上的 subheader 属性手动调用 React.PropTypes 验证函数。这已被弃用,并且在下一个主要版本中将不起作用。您可能会因为第三方 PropTypes 库而看到此警告。
  • warning.js:44 警告:您正在为 List 上的 subheaderStyle 属性手动调用 React.PropTypes 验证函数。这已被弃用,并且在下一个主要版本中将不起作用。您可能会因为第三方 PropTypes 库而看到此警告。
  • warning.js:44 警告:您正在为 EnhancedButton 上的 linkBut​​ton 属性手动调用 React.PropTypes 验证函数。这已被弃用,并且在下一个主要版本中将不起作用。您可能会因为第三方 PropTypes 库而看到此警告。
  • 警告:标签上存在未知属性 labelColor。从元素中删除此 Prop 。在div(由EnhancedButton创建)中在EnhancedButton(由Chip创建)中在 Chip 中(由 JobTitleComponent 创建)在 div 中(由 JobTitleComponent 创建)在 div (由 CardText 创建)在 CardText 中(由 JobTitleComponent 创建)in div (由 Card 创建)在 div (由 Paper 创建)纸质(由 Card 创建)在 Card 中(由 JobTitleComponent 创建)在 div 中(由 JobTitleComponent 创建)在 div 中(由 JobTitleComponent 创建)在JobTitleComponent(由DescriptionComponent创建)中在 div 中(由 DescriptionComponent 创建)在 div 中(由 DescriptionComponent 创建)在 div 中(由 DescriptionComponent 创建)在 MuiThemeProvider 中(由 DescriptionComponent 创建)在 DescriptionComponent 中(由 FullDescription 创建)

但最重要的是,searchkit 分页效果很好。我使用的库的版本是

  • "material-ui": "0.15.2",
  • “ react ”:“15.3.0”
  • “react-dom”:“15.3.0”
  • “searchkit”:“^0.10.0”。

然后我全部更新到最新版本,searchkit 分页消失了。我仍然可以在 DOM 中看到它,但组件认为只有一个页面可以显示,并且有类“is-disabled”,结果数量超过 100,并且 attemptsPerPage={10} 。我尝试返回到以前版本的库,并且收到了相同的警告,但分页仍然被禁用。我该如何解决这个问题?请帮助我。

最佳答案

所以问题出在 lodash 的回归上。开发者建议使用 lodash@4.13.1,如果你使用 webpack,请执行以下操作:解决:{
别名:{
react :path.resolve('./node_modules/react'),
lodash: path.resolve('./node_modules/lodash')
}
}

他们也很伤心,他们会解决这个问题。

关于javascript - 用material-ui react searchkit(分页被禁用),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38847307/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com