国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > JavaScript > 正文

vue 集成 vis-network 實現網絡拓撲圖的方法

2024-05-06 15:36:10
字體:
來源:轉載
供稿:網友

vis.js  網站

https://visjs.org/

vs  code 下安裝命令

npm install vis-network

在vue  下引入 vis-network組件

const vis = require("vis-network/dist/vis-network.min.js");require("vis-network/dist/vis-network.min.css");

例子代碼使用

let DIR = "/jtopo/";let nodes = [{ id: 1, shape: "circularImage", image: DIR + "server.png" },{ id: 2, shape: "circularImage", image: DIR + "server.png" },{ id: 3, shape: "circularImage", image: DIR + "server.png" },{id: 4,shape: "circularImage",image: DIR + "gather.png",label: "pictures by this guy!"},{ id: 5, shape: "circularImage", image: DIR + "wanjet.png" },{ id: 6, shape: "circularImage", image: DIR + "center.png" },{ id: 7, shape: "circularImage", image: DIR + "cloud.png" },{ id: 8, shape: "circularImage", image: DIR + "center.png" },{ id: 9, shape: "circularImage", image: DIR + "wanjet.png" },{ id: 10, shape: "circularImage", image: DIR + "gather.png" }// { id: 11, shape: "circularImage", image: DIR + "11.png" },// { id: 12, shape: "circularImage", image: DIR + "12.png" },// { id: 13, shape: "circularImage", image: DIR + "13.png" },// { id: 14, shape: "circularImage", image: DIR + "14.png" },// {// id: 15,// shape: "circularImage",// image: DIR + "missing.png",// brokenImage: DIR + "missingBrokenImage.png",// label: "when images/nfail/nto load"http:// },// {// id: 16,// shape: "circularImage",// image: DIR + "anotherMissing.png",// brokenImage: DIR + "9.png",// label: "fallback image in action"http:// }];let edges = [{ from: 1, to: 4 },{ from: 2, to: 4 },{ from: 3, to: 4 },{ from: 4, to: 5 },{ from: 5, to: 6 },{ from: 6, to: 7 },{ from: 8, to: 7 },{ from: 9, to: 8 },{ from: 10, to: 9 }// { from: 8, to: 10 },// { from: 10, to: 11 },// { from: 11, to: 12 },// { from: 12, to: 13 },// { from: 13, to: 14 },// { from: 9, to: 16 }];for (let i = 1; i <= 100; i++) {num = i + 10;nodes.push({id: num,label: num.toString()});edges.push({ from: num, to: 10 });}let data = {nodes: nodes,edges: edges};let container = document.getElementById("mynetwork");//let options = {};let options = {nodes: {font: {color: "white", //字體的顏色size: 30 //顯示字體大小},scaling: {min: 16,max: 32 //縮放效果比例},borderWidth: 0,color: {border: "white",background: "white" //若是引用圖標,背景顏色}},groups: {ws: {//系統定義的形狀 dot等 這些官網都可以找到shape: "dot",color: "white"}},edges: {//連接線的樣式color: {color: "white",highlight: "white",hover: "#848484",inherit: "from",opacity: 1.0}},layout: {randomSeed: 1 //配置每次生成的節點位置都一樣,參數為數字1、2等},physics: {// barnesHut: { gravitationalConstant: -30000 },barnesHut: {gravitationalConstant: -80000,springConstant: 0.001,springLength: 200},stabilization: false//{ iterations: 2500 }},interaction: {// navigationButtons: true,hover: true, //鼠標移過后加粗該節點和連接線selectConnectedEdges: false, //選擇節點后是否顯示連接線hoverConnectedEdges: false, //鼠標滑動節點后是否顯示連接線tooltipDelay: 200,zoomView: true //是否能縮放畫布},edges: {shadow: true, //連接線陰影配置smooth: true //是否顯示方向箭頭// arrows: {to : true }//箭頭指向from節點}};that.network = new vis.Network(container, data, options);that.network.on("click", function(params) {});            
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 黄陵县| 靖江市| 搜索| 高邮市| 密山市| 礼泉县| 乌恰县| 仁化县| 庆安县| 扎囊县| 兰溪市| 无极县| 扶沟县| 文水县| 乌拉特中旗| 宝山区| 东至县| 龙井市| 寿阳县| 行唐县| 那曲县| 九寨沟县| 都江堰市| 应城市| 高雄市| 霍邱县| 麻江县| 丰镇市| 七台河市| 南部县| 外汇| 武山县| 米林县| 彩票| 通江县| 隆昌县| 西乌珠穆沁旗| 眉山市| 措美县| 枞阳县| 莆田市|