问题标签 [rappid]

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.

0 投票
1 回答
551 浏览

javascript - 在 JointJS 中为流添加标签

我正在与jointJs 和Rappid 合作。我知道如何绘制 bpmn 图,就像我附上的照片一样。我正在绘制元素,但行(流)存在一些问题。有没有办法添加流标签或名称?正如我在红色图像上添加的那样。

我在他们的文档中看到了这一点,但我看不到任何关于标签的信息

});

在此处输入图像描述

谢谢,

0 投票
1 回答
181 浏览

javascript - 如何在列表项中使用 when (引用正确的路径)?

我正在尝试在列表项中使用 Inspector 的when参数。在这种特殊情况下,我想在用户使用切换按钮时隐藏项目的正文文本字段:

我已通过以下方式验证renderFieldContent

列表项路径遵循项号`mylist/${i}/attrs/toggles/toggleBody`所在的模式${i}...

我试图mylist/0/attrs/toggles/toggleBody在表达式中引用(所以它总是会引用第一项),但这似乎也不起作用......有没有办法引用列表项属性的路径?

0 投票
1 回答
575 浏览

json - 在jointjs-Rappid中为basic.Image类型的模板形状添加标签

我有一个basic.Image类型的模板形状,它在 Stencil 中显示,没有标签,如下面的屏幕截图所示:

在此处输入图像描述

有什么方法可以添加一个标签,该标签将显示在 Stencil 中这个形状的底部

完整代码如下:

0 投票
1 回答
249 浏览

javascript - 如何使用联合 js 或 rappid js 在具有光环处理程序的 basic.rect 元素下显示文本

我已经尝试提供以下属性,但它不起作用。

我正在使用 svg 标记,它是一个矩形,但是当我更改上述属性时,光环处理程序也会受到影响,而不会影响光环处理程序如何在 sv 标记下显示文本

0 投票
1 回答
313 浏览

load - 我无法使用函数 fromJSON 在 Rappid/jointJS 中加载自定义形状

在我的 Stencil 中,我有许多 basic.Circle 类型的形状,到目前为止效果很好,代码类似于以下代码:

例如,这段代码创建了这个形状:

在此处输入图像描述

现在我想创建一个具有完全相同属性但在此形状的定义中设置特定类型的形状(type: "basic.Jump"

因此,新代码将如下所示:

当我将此形状添加到纸上时,它会渲染得很好,看起来像这样:

在此处输入图像描述

此形状可以成功保存为 JSON,但无法使用函数加载fromJSON,并且控制台错误如下:

在此处输入图像描述

我应该如何克服这个问题?

0 投票
1 回答
151 浏览

javascript - 如何在jointjs中创建保存工作区功能?

我是 JointJS 的新手。我需要使用 JointJS 库是在我的项目中有一个模块,用户可以在他的仪表板面板中制作流程图。我已经在我的项目中实现了这个例子。我想要一个选项来保存此示例中的工作区。请建议是否可能以及如何做到这一点。

谢谢

0 投票
1 回答
68 浏览

javascript - 如何创建外部按钮来操作单元格

我想在外面有外部按钮,可以在图表上执行一些操作。

我试过像这样将它包含到 main.js 中,但它不起作用。

我也尝试设置 jquery 事件处理程序,但我不确定将代码放在哪里,因为我总是得到未定义的选择值

0 投票
1 回答
422 浏览

javascript - 自定义 JointJS 端口从圆形到矩形

我目前正在与 Jointjs 合作。我们如何将端口的形状从圆形更改为矩形。我希望其他功能也能正常工作。只需改变它们的外观即可。

是否可以?

0 投票
1 回答
899 浏览

typescript - 如何使用检查器joinjs获取有关文本属性更改的事件

在检查器文本更改的回调处理程序中,我想对检查器文本字段中输入的文本执行一些逻辑,然后再将其应用于纸上选定的单元格。为此,我必须阻止默认操作。

我已经使用 rappid 2.0.0 的 Backbone 事件成功实现了它。这是较早的实现 -

但是现在我已经使用 typescript 将实现更新为 angular 6 组件,

这里 evt.preventDefault() 给出错误。

试图寻找解决方案,但没有通过。

0 投票
1 回答
575 浏览

javascript - 取消突出显示纸上的所有单元格视图-jointjs

我们最近添加了jointjs 的突出显示功能,以向用户显示当前突出显示和选择了哪些cellView。但是,如果用户在外部单击,我们希望取消突出显示在纸上绘制的所有 cellView(s)。在调查了官方文档之后,我们最终无法找到满足我们要求的解决方案。

突出显示 cellView(s) 的代码是: