2017-01-16 1 views
0

J'ai créé une version de démonstration simple de flux de travail horizontal en utilisant jsPlumb bibliothèque en créant des ancres et en ajoutant point de départ source/cible entre ces ancres.jsPlumb connecteur entre les ancres disparaît avec la version communautaire 2.2.8 (plus tard)

tout rendu bien avec jsPlumb 2.0.7, mais lorsqu'il est pointé à la dernière bibliothèque jsPlumb 2.2.8, les connexions entre les points d'ancrage ont disparu même si les flèches à la fin des connecteurs apparaissent.

code connecteur JS:

var basicType = { 
     connector: "StateMachine", 
     paintStyle: { 
     strokeStyle: "red", 
     lineWidth: 5 
     }, 
     hoverPaintStyle: { 
     strokeStyle: "blue" 
     }, 
     overlays: [ 
     "Arrow" 
     ] 
    }; 
    instance.registerConnectionType("basic", basicType); 

Démo en utilisant jsplumb 2.0.7 jsfiddle - Version de travail

Démo en utilisant jsplumb 2.2.8 jsfiddle - Version défectueuse

tout une aide rapide sera appréciée :)

Répondre

0

J'ai obtenu le problème résolu de l'auteur (simon porritt) lui-même en dehors du forum SO.

donc la question réelle est que le paramètre de style strokeStyle étant renommé stroke partir de la version 2.2.0 .

format correct Style:

paintStyle: { 
    stroke:"blue", //renamed to "stroke" from "strokeStyle" 
    strokeWidth:10 
    } 

est ici le Change log pour le même sur le site officiel jsPlumb.