Función D3.js node.links()

La función node.links()

Sintaxis:

node.links();

Parámetros: este método no acepta ningún parámetro.

Valores de retorno: este método

Ejemplo 1:

HTML

<!DOCTYPE html>
<html>
  
<head>
    <meta charset="utf-8">
  
    <script src=
        "https://d3js.org/d3.v5.min.js">
    </script>
</head>
  
<body>
    <script>
        var data = {
            "name":"GeeksforGeeks", 
            "about":"Computer Science Portal",
            "children":[
                {"name":"GFG1"},
                {"name":"GFG2"},
                {"name":"GFG3"}
            ]
        }
        var root = d3.hierarchy(data);
        a=root.links();
        console.log(a);
        for (i=0;i<a.length;i++){
            console.log(a[i].source.children)
        }
    </script>
</body>
  
</html>

Producción:

Ejemplo 2: la raíz que no contiene elementos secundarios devuelve una array de enlaces vacía.

HTML

<!DOCTYPE html>
<html>
  
<head>
    <meta charset="utf-8">
  
    <script src=
        "https://d3js.org/d3.v5.min.js">
    </script>
</head>
  
<body>
    <script>
        var data = {"name":"GFG1"}
  
        var root = d3.hierarchy(data);
  
        console.log(root.links());
    </script>
</body>
  
</html>

Producción:
 

Publicación traducida automáticamente

Artículo escrito por taran910 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *