d3

作者: 简单的名字吧 | 来源:发表于2017-04-12 05:18 被阅读0次

echarts
按照格式

d3
生成器 => 数据 => 结果
d3.pie => [xx,xx,xxx,xx] => 生成元素


HTML5
video/audio
1.src
2.controls
3.autoplay
4.poster封面

文件格式
video mp4
audio mp3


video/audio
JS

播放 .play();
暂停 .pause();

属性 .duration 总时长
.currentTime 当前时间

事件 .ontimeupdate()


abc.mp4
ad.mp4

播放abc.mp4,每隔10s,停下来播放ad.mp4


ajax webSocket
单向 双向


ajax的问题:
服务器有数据前台不知道

轮询:定时器
1.有用
2.消耗带宽
3.服务器压力比较大


webSocket:双向
兼容


socket.io库
webSocket封装——IE6+


webSocket 后台语言(nodejs)


传统浏览器+服务器——HTTP

webSocket基于http协议


listen:注册监听


socket.io 服务器 浏览器
1.创建普通http服务
let server=http.createServer();
server.listen(端口);

            2.创建webSocket服务
              let wsServer=io.listen(server);

            3.等待ws连接请求
              wsServer.on('connection', function (sock){});

                                  4.连接ws服务
                                    let sock=io.connect('ws://xxxx')

            5.发送/接收            5.发送/接收
            emit/on               emit/on

双向通信(双工通信)
WebSocket自带跨域

ajax 默认不能跨域;通过配置可以跨域
webSocket 默认可以跨域;通过配置不能跨域


sock.emit('事件名', 参数);
sock.on('事件名', function (参数){});


相关文章

  • d3.js

    D3是什么? D3: 是Data-Driven Documents(数据驱动文档)的简称。 D3(或D3.js) ...

  • Vue D3 力导向图

    1. 安装 前端工程根目录下执行 yarn add d3 ,安装 d3 依赖包。安装的版本 "d3": "^5...

  • d3基础知识

    h5: Angular ts文件:import * as d3 from 'd3'; ngOnInit(): ...

  • Explore D3

    d3 v5 Tech Stack ? Node Webpack D3 Installation ? Compile...

  • 2018-09-14_D3.js

    Data Visualization with D3 D3: SVG中的jQurey 1. Add Documen...

  • 2019-03-30计算机二级

    '=VLOOKUP(D3,编号对照!$A$2:$C$19,2,FALSE) '=VLOOKUP(D3,编号对照!$...

  • 王昊阳找的资料

    一. 可视化项目工具 1. d3 D3 is a JavaScript data visualization li...

  • D3学习系列(三) 桑基图

    D3学习系列 D3学习系列(一) 基础知识与柱形图绘制D3学习系列(二) 弦图绘制 「前言」 网上关于桑基图的例子...

  • freeCodeCamp 旅途17 - D3

    D3 D3.js,也叫 D3,表示数据驱动文档。 D3 是一个在浏览器里创建动态可视化数据的 JavaScript...

  • D3 补打卡

    D3 补打卡

网友评论

      本文标题:d3

      本文链接:https://www.haomeiwen.com/subject/mfppattx.html