关于个人对jointjs 的一些理解,希望对你们有用

我个人嘛,入职刚好一年,从上一年7月中旬开始从学校毕业,第一次转正后接手的项目(angulr8),开发Erp模块的图形化工作流二次开发的任务。毕竟没啥经验,前期摸索和看了很多,自身积累也不足,就算有一些大佬的文档也看得很费劲。话不多说,说一些个人认为比较难的难点:

event 事件

监听事件,说是控制器也不为过(理解下对专业术语不太清楚)。

个人写的格式是这样的(其实还有另外一种):

    paper.on("cell:pointerdown", (cellView, evt, x, y) => {});

这个是监听,可以参考下。

如果想在里边监听model、或者特定的model:

paper.on("cell:pointerdown", (cellView, evt, x, y) => {// 监听整个 modellet model = cellView.model;
});

这样就是监听整个model,如果你想监听model里边的属性,比如position或者id,则:

paper.on("cell:pointerdown", (cellView, evt, x, y) => {// 监听 model 里边的特定属性let model = cellView.model.position();let id = cellView.model.id;
});

可能帮助不是很大,因为我自己也是临时起意才想着分享这点小东西(虽然写的有些乱).

最近的话在做表单绑定node,等完善了有空再捋一捋思路分享一下,自己也是走了很多弯路才做成现在这个样子。


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部