visjs入门1

本文介绍了vis.js库,特别是其Network组件,用于创建动态数据的网络可视化。内容包括Network的创建、模块、参数和自定义,适用于大量数据的交互式展示。同时,提供了自定义区域设置的方法和Network的API方法概述。
摘要由CSDN通过智能技术生成

1、简述

这里面有些是根据自己的理解解释的,有些还没有用到的暂时就只取了百度的翻译,文档也不是全的,以后再补充,请结合自己的理解使用。
vis.js 基于浏览器的动态可视化库。该库被设计为易于使用,处理大量的动态数据,并支持对数据的操作和交互。该库由组件DataSet,Timeline,Network,Graph2d和Graph3d组成。

2、Network

network实例请参考官网:http://visjs.org/network_examples.html
network是一种可视化的网络和网络组成的nodes节点和edges边缘。可视化易于使用,并支持自定义形状、样式、颜色、大小、图像等。网络可视化工作在任何现代浏览器上都能达到几千个节点和边缘。为了处理更大数量的节点,网络具有集群支持。网络使用HTML画布进行渲染。

3、Network创建

创建一个Network类型的vis是很容易的。要求您包括vis.js和css文件,这些文件可以在这里得到。如果将这些添加到应用程序中,则需要指定节点和边缘。如果你愿意,你可以使用Gephi的点语言或导出节点和边,但是现在我们将不用这些。有关此信息的更多信息,请单击下面的标签。您还可以使用vis.DataSets进行动态数据绑定,例如,在初始化网络之后更改颜色、标签或任何选项。

一旦你有了数据,你所需要的就是一个容器div来告诉你在哪里放置你的网络。此外,您可以使用选项对象自定义网络的许多方面。在代码中,这看起来像:

<html>
<head>
    <script type="text/javascript" src="../../dist/vis.js"></script>
    <link href="../../dist/vis.css" rel="stylesheet" type="text/css" />

    <style type="text/css">
        #mynetwork {
            width: 600px;
            height: 400px;
            border: 1px solid lightgray;
        }
    </style>
</head>
<body>
<div id="mynetwork"></div>

<script type="text/javascript">
    // create an array with node
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值