小编MOH*_*RMA的帖子

如何使用预定义的数组初始化对象的空数组?

我面临着用预定义数组初始化对象数组的很多问题。我无法将该数组复制到我的新对象数组。如果有人知道,那就告诉我。

admins 基本上是一个包含字符串项的数组,例如 ["hello","hii","sup",....]

var admins = ["hello","hii","sup"];
var obj = [];

for(var i=0; i<admins.length; i++)
{
    obj[i].name = admins[i];
}

console.log(obj);
Run Code Online (Sandbox Code Playgroud)

“ TypeError:无法设置未定义的属性'名称'”

object reactjs

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

如何在jspdf-autotable中将PDF的标题对齐到中心?

我必须将 pdf 的标题放在中间。我尝试了很多方法,但找不到可行的方法。

我正在使用 jspdf 和 jspdf-autotable 包通过reactjs 形成pdf。

var options = {
  didDrawPage: function (data) {
            // Header
            doc.text(heading, 20, 10,{
                    halign: 'center',
                    valign: 'middle'
                });
        }
};
doc.autoTable(columns, rows, options);
doc.save('table.pdf');
Run Code Online (Sandbox Code Playgroud)

上面的代码对我不起作用。

jspdf reactjs jspdf-autotable

0
推荐指数
1
解决办法
7750
查看次数

如何在material-ui中使一张卡片的高度与其他卡片的高度相同?

我正在尝试使用 3 张具有相同高度的水平卡片,并且它必须具有响应性。那么问题来了,如果一张卡片的内容比另一张大,那么卡片的高度就不一样了,一张卡片的高度看起来比另一张大。所以我一般想要这3张卡片的高度固定,这样无论内容是少还是多,3张卡片的高度都必须相同。

我在此使用“Material-UI”并使用其中的 Card 组件。

<Grid container spacing={2}>
 <Grid item>
   <Card>
     Card 1
   </Card>
 </Grid>
<Grid item>
   <Card>
     Card 2
   </Card>
 </Grid>
<Grid item>
   <Card>
     Card 3
   </Card>
 </Grid>
</Grid>
Run Code Online (Sandbox Code Playgroud)

如果我尝试使用 Grid 的组件作为“卡片”,那么它可以正常工作,所有卡片的高度都是恒定的,无论它们里面是否存在内容。但是我无法提供卡之间的间距,因此结构看起来非常紧凑。

<Grid container spacing={2}>
 <Grid item component="Card">
     Card 1
 </Grid>
<Grid item component="Card">
     Card 2
 </Grid>
<Grid item component="Card">
     Card 3
 </Grid>
</Grid>
Run Code Online (Sandbox Code Playgroud)

grid reactjs material-ui

0
推荐指数
1
解决办法
1560
查看次数

标签 统计

reactjs ×3

grid ×1

jspdf ×1

jspdf-autotable ×1

material-ui ×1

object ×1