![]() |
1
0
对!第一:任何时候你在做网格逻辑,从检查什么开始 Amit Patel 不得不说。 老实说,这个链接有你需要的一切。 简短的版本是:如果你知道网格宽度和单元格布局,你就可以很容易地计算出任何单元格邻居的坐标偏移,以定义任何“邻居” 该逻辑可以实现为一个纯函数,它需要网格尺寸和你想要的邻居的单元格(也称为“目标”单元格)的坐标:
或者,您可以创建一个有状态的东西,在创建时获取网格维度并计算一次偏移量,以重新用于所有getNeighbors调用:
|
![]() |
code-geek · Jquery根据单选按钮选择隐藏或显示文本字段 4 月前 |
![]() |
Alex · 在轻量级中同时解构和不解构变量 4 月前 |
![]() |
Ângelo Rigo · ReactJS映射:如何迭代[关闭] 4 月前 |
![]() |
bairog · 从按属性筛选的对象数组字典中创建值数组 4 月前 |
![]() |
lokiuucx · JS对象属性返回未定义,尽管对象属性应该有值 5 月前 |