程序运行截图如下:

首先要用npm导入的vis包

npm run vis

程序结构如下:

源码如下:

HelloWorld.vue

<template><div id="networkDemo" style="width:800px; height: 600px"></div></template><script>import {createNode} from 'JS/visTest.js'
export default {name: 'HelloWorld',mounted(){this.init();},data () {return {msg: 'Welcome to Your Vue.js App'}},methods: {init(){createNode('networkDemo')}}
}
</script><style scoped>
</style>

visTest.js

import vis from 'vis'export function createNode(idStr) {let nodes = new vis.DataSet([{id: 1, label: 'Node 1'},{id: 2, label: 'Node 2'},{id: 3, label: 'Node 3'},{id: 4, label: 'Node 4'},{id: 5, label: 'Node 5'},]);let edges = new vis.DataSet([{from: 1, to: 3, label: 'Hello'},{from: 1, to: 2},{from: 2, to: 4},{from: 2, to: 5},{from: 3, to: 5}])let container = document.getElementById(idStr);let data = {nodes: nodes,edges: edges};let options = {};let network = new vis.Network(container, data, options);
}

Web前端文档阅读笔记-vis.js在vue cli中的使用相关推荐

  1. Web前端文档阅读笔记-vis.js动态添加节点(vue cli环境)

    这里主要是针对vis的network图进行节点动态添加 图用的是vis.js,表单使用的是element-ui 程序运行截图如下: 添加一个节点: 这里是不需要刷新页面就能添加的. 程序结构如下: 关 ...

  2. two.js文档阅读笔记-two.js的基本使用

    介绍 two.js是一个前端绘制2d图形的api.可以使用svg,canvas,webgl进行渲染. 基本使用 代码如下: <!DOCTYPE html> <html lang=&q ...

  3. Qt文档阅读笔记-Q_INVOKABLE官方解析及Qt中反射的使用

    Q_INVOKABLE宏定义了函数在元对象中可以进行调用,这个宏要写到返回值的前面,也就是函数的开头,如下例子: class Window : public QWidget{Q_OBJECTpubli ...

  4. FreeRTOS官方指导文档阅读笔记

    FreeRTOS官方指导文档阅读笔记 基于 161204_Mastering_the_FreeRTOS_Real_Time_Kernel-A_Hands-On_Tutorial_Guide.pdf,可 ...

  5. Qt文档阅读笔记-共享库的创建与调用

    使用共享库的符号 这个符号可以作用在变量.类.函数中,并且这些都可以被调用端使用. 在编译共享库中,需要使用export符号.在使用端调用的时候使用import符号. 这里是本人从文档中记录的笔记,大 ...

  6. Qt文档阅读笔记-加载HeightMap(高度图)构造3D地形图

    Qt文档阅读笔记-加载HeightMap(高度图)构造3D地形图 QHeightMapSurfaceDataProxy:是Q3DSurface的一个基本代理类. 他是专门加载高度图. 高度图是没有X, ...

  7. Qt文档阅读笔记-Rotations Example相关

    Rotations Example文档阅读笔记 使用这种方式,对y轴和z轴进行旋转. QQuaternion yRotation = QQuaternion::fromAxisAndAngle(0.0 ...

  8. Blockly学习之文档阅读笔记

    文档阅读来源--谷歌官网介绍: https://developers.google.com/blockly/guides/overview 概述 一个用于Web.Android.iOS的可视化代码编辑 ...

  9. Leaflet文档阅读笔记-Quick Start Guide笔记

    目录 网络加载JS和CSS 初始化地图 在地图上做标记 在地图上点击事件获得坐标 个人对这篇文档的体会 网络加载JS和CSS 先要加载css,然后在加载js <link rel="st ...

最新文章

  1. linux查看CPU信息
  2. 什么是restful风格?
  3. 十亿红包还不够,揭秘快手春节四大技术玩法:AI/AR/MR都被装进App,为了这个春晚真拼了...
  4. java JDBC连接Oracle数据库的方法
  5. isOnSyncQueue
  6. Python风格总结:数据类型
  7. PyTorch 靠谱的模型可视化教程
  8. linux下qt加载boost,信号槽的实现实例—— Qt 和 Boost
  9. servlet多重映射_【简答题】请简要概述什么是Servlet的多重映射,并列出Servlet多重映射的实现方式。...
  10. MySQL 开发实践
  11. SQL Server性能调优:资源管理之内存管理篇(上)
  12. linux g++ gcc
  13. mysql 优化union_mysql优化 - MySQL中使用UNION进行两表合并,去重导致效率低下,请问如何优化?...
  14. 华为HCNP RS 认证刷题秘笈
  15. html默认初始代码
  16. wincc远程服务器配置,WINCC-OPC服务器配置
  17. JMF-Java媒体框架
  18. 台式计算机蓝牙完成配对,电脑蓝牙已配对但连不上 带你快速解决一下
  19. html 走马看花还有vb,走马看花的故事
  20. 如何锻炼腹肌更加有效?

热门文章

  1. SolidWorks 更新系统注册记录失败
  2. Silverlight 5 Beta新特性[5]隐式模板支持
  3. 超级棒的免费前端学习路线
  4. “智能报表系统”的建设经验--东北证券
  5. 安静的飞鸽传书2011绿色版地方
  6. 老司机普及的c++入门心得!
  7. 听说做开发的工资随随便便就上10k?
  8. linux传几百G文件,为什么我不推荐另外2种快速传几百G文件的方法!
  9. php 不申明构造函数,PHP的构造函数和同类名函数同时申明时调用的情况
  10. MySQL按字符串hash分区_MySQL学习笔记(14):分区