问题标签 [konva]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
jestjs - 用 Jest 设置 Konva
我正在尝试使用 Konva 设置 Jest,但收到此错误:
我已经在我的 TS 文件中导入了 Konva,import Konva from 'konva'
当我将其更改为import * as Konva from 'konva'
是否有解决方法来修复 Jest 上的此模块分辨率?
konvajs - 当循环使用 konvajs 事件使用手绘完成时?
我在汽车图像上制作了画布,并使用 KonvaJs 实现了自由手绘。
我想要的是-:
当徒手完成闭合循环(任何形状)时,在闭合形状内填充颜色。
谁能告诉我闭环制作时是否有任何事件?
任何帮助将不胜感激
提前致谢
vue.js - 通过 konva 绘制形状以显示在画布中
我想在 vue.js 中使用 konva 来绘制要在画布中显示的形状,所以我有一些矩形存储在 rectangles 数组中,需要绘制,但没有绘制任何东西。
reactjs - React-konva:node_modules/react-konva/lib/ReactKonva.j 不导出“Stage”
我的目标是将以下代码引入到我现有的下面的 React Web 应用程序中。 https://codesandbox.io/s/oxwx9q9ko6?file=/src/index.js:0-3896
我首先通过创建一个包含以下代码的简单反应应用程序来说明它运行良好:
然后我想将上面的代码包含到我现有的 react web 应用程序中。于是我把上面的代码做成了一个组件,开始调用如下图(即它的<RoiComponent/>)
完成此操作后,当我构建应用程序时,我不断收到此错误
我的 package.json 如下
这不起作用的任何原因?
konvajs - 在 Konva 层内绘制矩形,由均匀分布的区域限定
我正在使用 Konva.js 来渲染一些彩色盒子。
我有一个舞台,该舞台内有一些设定的大小和区域,由点(例如矩形,但它们可以是任何多边形)限制。
然后我需要在这个区域内添加一些较小的矩形,这样它们看起来不错并且分布均匀。
例如
上面的结果是这样的
我想要的是那些只填充我的多边形边界内的自由区域的盒子。
我读了一大堆关于 Delauney 三角剖分、Voronoi 图和正态分布排序以实现它,但遗憾的是我想出了 zilch 的实用方法。
konvajs - Konva onDragMove 和 onDragEnd 不更新位置?
我正在尝试 onDragMove 手动更新元素位置。形状本身正在拖动,并且正在更新对象,但它没有被渲染?
与 onDragEnd 相同。两者都正确更新了形状数组,但它没有出现在渲染中,即使
https://codesandbox.io/s/priceless-dust-cjr6z?file=/src/App.js:0-1323