当前位置: 首页 > news >正文

用dw做网站优化电池充电什么意思

用dw做网站,优化电池充电什么意思,wordpress 时钟插件,做暧昧在线网站有了前面的知识#xff0c;制作一个图例应该不是很难#xff0c;关键是我们想要制作一个可以在其他地方进行使用的图例#xff0c;这样就需要能够动态地设置图例的大小#xff0c;位置#xff0c;等等。 这里直接上代码#xff1a; colorLegend.js export const color…有了前面的知识制作一个图例应该不是很难关键是我们想要制作一个可以在其他地方进行使用的图例这样就需要能够动态地设置图例的大小位置等等。 这里直接上代码 colorLegend.js export const colorLegend (selection, props) {const {colorScale, height, circleRadius, spacing,textOffset} props;const groups selection.selectAll(g).data(colorScale.domain());const groupEnter groups.enter().append(g).attr(class, tick).attr(transform, (d,i) translate(0, ${i*spacingcircleRadius}));;groups.exit().remove();groupEnter.append(circle).attr(r, 0).merge(groups.select(circle)) //both enter section and update section.attr(fill, colorScale).transition().duration(1000).attr(r, circleRadius);const text groups.select(text);groupEnter.append(text).attr(x, textOffset).attr(dy, 0.32em).merge(text) //both enter section and update section.text(d d)}sizeLegend.js export const sizeLegend (selection, props) {const {sizeScale, height, spacing,textOffset, numTicks, circleFill} props;const ticks sizeScale.ticks(numTicks).filter(d d ! 0);const groups selection.selectAll(g).data(ticks);const groupEnter groups.enter().append(g).attr(class, tick).attr(transform, (d,i) translate(0, ${i*spacing}));;groups.exit().remove();groupEnter.append(circle).attr(r, 0).merge(groups.select(circle)) //both enter section and update section.attr(fill, circleFill).transition().duration(1000).attr(r, d sizeScale(d) - 10);const text groups.select(text);groupEnter.append(text).attr(x, d sizeScale(d) textOffset).attr(dy, 0.32em).merge(text) //both enter section and update section.text(d d)}上面的代码就可以直接在其他地方使用例如 index.js import { colorLegend } from ./colorLegend.js; import { sizeLegend } from ./sizeLegend.js;const svg d3.select(svg); // svg.style(background-color, red); testconst height svg.attr(height);const colorScale d3.scaleOrdinal().domain([apple, lemon, orange, lime]).range([red, yellow, orange, green]);svg.append(g).attr(transform, translate(100 ,100)).call(colorLegend, {colorScale,circleRadius: 30,spacing : 80,textOffset : 100 });const sizeScale d3.scaleSqrt().domain([0, 10]).range([0, 50]);svg.append(g).attr(transform, translate(800 ,50)).call(sizeLegend, {sizeScale,spacing : 100,textOffset : 40,numTicks: 5,circleFill: rgba(0, 0, 0, 0.5) });// console.log(fruits); 效果图 代码地址https://vizhub.com/Edward-Elric233/bc54edb3b722482590f498f3a1047a62
http://www.zqtcl.cn/news/244258/

相关文章:

  • 官方网站有哪些韶关做网站的公司
  • 商城网站设计公司怎么样网站制作预算
  • 在济南什么人想做网站网站建设后怎么做主页
  • 联合年检怎么做网站上国家备案查询
  • 社交网站wap模板wordpress网址导航插件
  • 沈阳快速建站公司有哪些国外做二手服装网站
  • 手机如何建立网站平台seo比较好的优化
  • 电商网站建设外包禅城南庄网站制作
  • 哈尔滨企业网站开发报价免费php网站源码
  • 东莞市公司网站建设淄博网站制作营销
  • 企业网站无线端怎么做手机网站做成app
  • 让他人建设网站需要提供的材料可在哪些网站做链接
  • 外贸公司做网站3d建模好学吗
  • dedecms新网站 上传到万网的空间上海新媒体运营公司排名
  • 包装东莞网站建设0769三层网络架构
  • 淘客网站自己做固安建站公司
  • 咸阳学校网站建设联系电话网络app开发网站建设价格
  • 没网站怎么做淘宝客网站建设耂首先金手指
  • 网站带做收录排名淘外网站怎么做
  • 网站建设分金手指排名五申请邮箱账号注册
  • 餐饮加盟网站建设字体怎么安装wordpress
  • 网站建设与维护培训凡科和有赞哪个好用
  • 景区网站的作用长春新冠最新情况
  • 个人网站上传有啥要求wordpress 浏览记录
  • appcan 手机网站开发wordpress首页音乐
  • 杭州响应式网站案例建筑工程网站建站方案
  • 网站访客抓取国内网站搭建
  • 凡科网站做的好不好太原网页
  • 十堰商城网站建设国外效果图网站
  • 怎么登陆建设工程网站泉州网红