感觉jointjs的默认link样式找了一万年,听起来都很蠢,但是确实是找了一万年,一直会那种写好的connect函数,直接展示出来,很简单。但是!当自己连的时候却发现,样式不是你设置的样式,还是默认的黑线,特!憋!丑!
今天又研究了一下demo,要感谢LOGIC CIRCUITS给了我启发,哈哈哈!
之前的我是这样写的
var connect = function (source, sourcePort, target, targetPort, vertices) {
var link = new joint.shapes.fsa.Arrow({
source: {
id: source.id,
port: sourcePort
},
target: {
id: target.id,
port: targetPort
},
vertices: vertices || []