小编Art*_*ich的帖子

反应材料表自动页面大小

我正在使用 React + Material Table。

我的问题

  • 有没有办法根据页面上的可用空间动态设置pageSize
  • 如果没有 API 可以这样做 - 如何从组件设计的角度更好地解决这个问题?

我想要达到什么目标?

材料表中显示的行数应取决于屏幕尺寸。根据您的屏幕尺寸,页面看起来不会相似(例如,在笔记本电脑上它可能看起来不错,但在 25 英寸显示器上会有很多空间可以由行填充)。

我已经做了什么?

  • 我搜索了官方文档,但找不到解决方案。
  • 我也在寻找开发人员帖子和其他 SO 主题 - 仍然没有结果。

当然,可以构建一个脚本,根据容器大小和行大小进行一些简单的计算以填充尽可能多的行,但我想避免这种解决方案,并尽可能使用开箱即用的东西。

reactjs material-design material-ui material-table

7
推荐指数
1
解决办法
9267
查看次数

为 swagger 的“试用”指定示例请求

有没有办法指定 swagger 的示例请求?甚至可能是多个?

Try it out按钮仅显示通用值,例如:

{
    "firstName": "string",
    "lastName": "string"
}
Run Code Online (Sandbox Code Playgroud)

为了

public class User
{
    public string FirstName { get; set; }
    public string LastName { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

当您必须首先编辑所有值时,使用大型对象变得非常困难。我知道我可以使用 Postman,我也可以使用,但是能够使用 swagger创建多个美观且有用的示例会非常好。

c# json http-post swagger asp.net-core-webapi

5
推荐指数
2
解决办法
2063
查看次数