Reactjs和typescript将随机生成的变量赋给div样式的宽度和高度

nkcskrwz  于 2022-12-26  发布在  React
关注(0)|答案(1)|浏览(129)

我尝试将随机生成的变量(如宽度和高度)分配给div,到目前为止,我已经编写了用于生成随机大小的函数,但在尝试将其分配给style时出现错误
我的目标是在每次点击按钮时生成新的div
这是到目前为止我所写的,我得到错误:

style={{width:divSize}}

其中写道:
x一个一个一个一个x一个一个二个x

carvr3hs

carvr3hs1#

在if之前声明divSize

function createRandomRectangle() {
let divSize;
if (boxxy!=null) {
divSize = Math.round(((Math.random()*200) + 50));
const width = boxxy.offsetWidth , height =boxxy.offsetHeight;
var posX = Math.round((Math.random() * ( width- divSize)));
var posY = Math.round((Math.random() * (  height- divSize)));

相关问题