2017-01-31 22 views
0

Ich möchte, unter dem Graphen,Wie füge ich einen Link in eine Nixe Beschreibung ein?

<link href="https://cdnjs.cloudflare.com/ajax/libs/mermaid/7.0.0/mermaid.css" rel="stylesheet"/> 
 
<script src="https://cdnjs.cloudflare.com/ajax/libs/mermaid/7.0.0/mermaid.js"></script> 
 
<div class="mermaid"> 
 
    graph TD; 
 
    A[hello] 
 
    B[an <b>important</b> link] 
 
    A-->B 
 
</div>

eine tatsächliche Verbindung unter link Hinweis auf http://google.com hinzuzufügen.

ich versuchte, den relevanten Knoten zu

B[an <b>important</b> <a href="http://google.com">link</a>] 

aber Dies bricht (Abstürze) das Diagramm zu modifizieren. Insbesondere habe ich festgestellt, dass das Element href nicht akzeptiert wird.

Ist es möglich, einen Link in der Beschreibung des Nixen-Knotens hinzuzufügen?

EDIT: Ich öffnete eine bug report auf der mermaid.js Repository. Nicht festgelegt noch ab Juni 2017.

Antwort

-1

Sicher, es ist möglich, einen Link in Mermaid Knoten hinzuzufügen, wie unten dargestellt:

mermaid.initialize({ 
 
    startOnLoad: true 
 
});
<script src="https://cdn.rawgit.com/knsv/mermaid/6.0.0/dist/mermaid.min.js"></script> 
 
<link href="https://cdn.rawgit.com/knsv/mermaid/6.0.0/dist/mermaid.css" rel="stylesheet" /> 
 

 
<div class='mermaid'> 
 
    graph TD; 
 
    A(Start)-->B(Do some stuff); 
 
    B(Take some rest)-->C(do more); 
 
    click B "http://www.github.com" "This is a link" 
 
    
 
</div>

Sie können auch einen Rückruf zu tun, indem Sie dieses Skript

<script> 
    var callback = function(){ 
     alert('A callback was triggered'); 
    } 
<script> 

und dann diese in Ihren HTML unter dem Knoten A Einfügen -> B in Ihrem HTML

click A callback "Hi I'm a callback, whats up" 
+0

Danke, aber was ich versuche zu erreichen ist eine Verbindung haben ** ** innerhalb der Beschreibung eines Knotens (pro Beispiel in meiner Frage) – WoJ

+0

@WoJ - warum es notwendig wäre. Stilisieren Sie den Knoten so, dass er wie ein Link aussieht, binden Sie das Click-Ereignis und fahren Sie fort. –

Verwandte Themen