zoukankan      html  css  js  c++  java
  • D3学习记录

    https://d3js.org/
    http://www.graphvis.cn/
    https://iowiki.com/d3js/d3js_quick_guide.html
    https://www.cnblogs.com/fastmover/p/7779660.html
    https://wiki.jikexueyuan.com/project/d3wiki/author.html
    https://juejin.cn/post/6844903571654180878
    https://javascript.ruanyifeng.com/library/d3.html
    https://www.bookstack.cn/read/d3wiki/pie.md
    https://www.bloghome.com.cn/post/shi-yong-javascripthe-d3-jsshi-xian-shu-ju-ke-shi-hua.html
    https://www.yiibai.com/code/cate/1200
    https://github.com/xswei/d3js_doc
    
    SVG,指可缩放矢量图形(Scalable Vector Graphics)
    
    D3.js - Data Join
    数据连接方法
    数据连接提供以下四种方法来处理数据集 -
    
    datum()
    data()
    enter()
    exit()
    // Update…
    var p = d3.select("body") // 直接把数据绑定到Dom并输出,数组元素个数与p节点的个数一致就全部更新文本,如果不一致,就只更新现有p节点的文本,多余的数据会被保存起来,看下面会用到
      .selectAll("p")
      .data([4, 8, 15, 16, 23, 42])
        .text(function(d) { return d; });
    
    // Enter…[常用]
    p.enter().append("p") // 如果不一致,数组元素个数比p节点多,就插入p节点补足并相应更新文本
        .text(function(d) { return d; });
    
    // Exit…[常用]
    p.exit().remove(); // 如果不一致,数组元素个数比p节点少,就删除多余的p节点
  • 相关阅读:
    05 库的简单操作
    04 基本的MySQL语句
    03 MySQL安装和基本管理
    02 数据库概述
    01 MySQL入门了解
    Django-组件拾遗
    bootstrap基础讲解
    jQuery练习
    前端基础之Jquery
    15 Django组件-中间件
  • 原文地址:https://www.cnblogs.com/Jeely/p/15242530.html
Copyright © 2011-2022 走看看