关于个人对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,等完善了有空再捋一捋思路分享一下,自己也是走了很多弯路才做成现在这个样子。
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
