我想在JavaScript中绘制以下图表。基本上,目标是在笛卡尔坐标系中绘制一些矩形。每个矩形可由4个点表示,其坐标为。
有谁知道如何绘制它?有没有图书馆这样做?理想情况下,我希望我可以调整一些示例代码,而不是从头开始绘制所有内容。
答案 0 :(得分:1)
您有两个主要选择:
以下是关于这两个的一些教程:
有许多第三方库可以帮助解决这个问题:
以下是canvas的简单示例:
@foreach($inventories as $inventory)
@foreach($inventory->items as $item)
{{ $item->name }} or {{ $item->id }}
@endforeach
@endforeach

var canvas = document.getElementById('canvas');
var ctx = canvas.getContext('2d');
ctx.strokeRect(0, 0, 400, 200);
ctx.strokeRect(0, 200 - 20, 20, 20);
ctx.strokeRect(30, 200 - 70, 20, 70);