为了账号安全,请及时绑定邮箱和手机立即绑定

使用D3制作图表

LuckyYang 其它
难度中级
时长 1小时52分
学习人数
综合评分9.47
36人评价 查看评价
9.9 内容实用
9.3 简洁易懂
9.2 逻辑清晰
谢谢关注 @idatawill
讲解很详细~
很喜欢ppt的字体和风格,能share吗,想参考字体设计
@乱话三千 是的,要等DOM加载完。因为js代码要对DOM进行操作,所以要等DOM都加载完再运行js代码比较靠谱
JS写在最后是为了不阻塞资源加载吧,想等DOM加载完成还是要等ready之后才执行JS
@小曲 多谢关注
讲的很好,很适合入门学习。
@黄阿玛
你是指d.population么?显示人口的数量就需要
事实上应该不需要d.value吧
@KELE尼洛 厉害
@water 哈哈,可以的
= =话说那链式我第一眼没看出来,习惯写成一行。。
好的,我果然在demo里找到实现方法了
想到实现一个效果,但是看遍api文档没找到方法,然后用transition试了半天也没实现。
大体效果就是比如绘制一个线形图,我想弄得酷一点,不要直接闪出来一条画好了的线(因为用的attr直接添加了d属性),想要按照路径用动画的方式表现一段一段地绘制出来,按道理用
var drawpath=line_generator(data)
得到绘制路径了,难道没有API可以实现这个绘制过程的效果吗?
再次感谢大神指点@ LuckyYang!“基于任务为导向,这样才不会失去对于学习和创造的热情”受益匪浅!我的学习习惯是一定要全面学习了解了文档,熟练API,否则我总感觉写的东西会不会有更好的实现方式,所以一边看一边写demo,写写就特别乏味了,而且还上手慢耗时,大神的思路真是提醒到我了。
@花羊羊hyy 老婆也来学习了。。。
课程须知
有html,css和javascript基础的同学学习这门课程会比较容易一些。没有基础的同学,也可以通过课程里面的例子加深自己对相关知识的理解。
老师告诉你能学到什么?
如何使用select和selectAll选择DOM元素、如何使用append添加DOM元素、如何使用line,area等方法生成图表曲线、如何使用数据文件让我们的图表可以随着数据变化而动态更新。

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消