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节点
  • 相关阅读:
    软件测试的重要性
    软件测试二三事
    白盒测试总结
    黑盒测试总结
    闰年测试以及非法输入的处理方法
    软件测试(3)-基于等价类划分的一个小例子
    第二周课堂小结以及习题思考
    软件测试人员的自身修养
    软件测试的目的和方法
    第七周学习笔记之灰盒测试
  • 原文地址:https://www.cnblogs.com/Jeely/p/15242530.html
Copyright © 2011-2022 走看看