上一页 1 ··· 94 95 96 97 98 99 100 101 102 ··· 127 下一页
摘要: 在移动端,有个很重要的概念,叫做懒加载,适用于一些图片资源特别多,ajax数据特别多的页面中,经常会有动态加载数据的场景中,这个时候,我们通常是使用监听scroll或者使用setInterval来判断,元素是否进入视图,其中scroll由于其特别大的计算量,会有性能问题,而setInterval由于 阅读全文
posted @ 2018-03-20 22:29 古兰精 阅读(825) 评论(0) 推荐(0)
摘要: 一、弦图 1、弦图是什么 弦图(Chord),主要用于表示两个节点之间的联系的图表。两点之间的连线,表示谁和谁具有联系。 2、数据 初始数据为: 数据是一些城市名和一些数字,这些数字表示城市人口的来源。其意思如下: 左边第一列是被统计人口的城市,上边第一行是被统计的来源城市,即: 北京市的人口有 1 阅读全文
posted @ 2018-03-20 20:01 古兰精 阅读(6408) 评论(0) 推荐(0)
摘要: 一、饼状图 在布局的应用中,最简单的就是饼状图。 1、数据 有如下数据,需要可视化: 这样的值是不能直接绘图的。例如绘制饼状图的一个部分,需要知道一段弧的起始角度和终止角度,这些值都不存在于数组 dataset 中。因此,需要用到布局,布局的作用就是:计算出适合于作图的数据。 2、布局(数据转换) 阅读全文
posted @ 2018-03-20 19:36 古兰精 阅读(3692) 评论(0) 推荐(0)
摘要: 一、图表交互操作 与图表的交互,指在图形元素上设置一个或多个监听器,当事件发生时,做出相应的反应。 交互,指的是用户输入了某种指令,程序接受到指令之后必须做出某种响应。对可视化图表来说,交互能使图表更加生动,能表现更多内容。例如,拖动图表中某些图形、鼠标滑到图形上出现提示框、用触屏放大或缩小图形等等 阅读全文
posted @ 2018-03-20 19:03 古兰精 阅读(3681) 评论(0) 推荐(0)
摘要: 一、动态效果 D3 支持制作动态的图表。有时候,图表的变化需要缓慢的发生,以便于让用户看清楚变化的过程,也能给用户不小的友好感。 1、什么是动态效果 前面制作的图表是一蹴而就地出现,然后绘制完成后不再发生变化的,这是静态的图表。 动态的图表,是指图表在某一时间段会发生某种变化,可能是形状、颜色、位置 阅读全文
posted @ 2018-03-20 18:32 古兰精 阅读(3684) 评论(0) 推荐(0)
摘要: 比例尺是 D3 中很重要的一个概念。绘制图形时直接用数值的大小来代表像素不是一种好方法,本章正是要解决此问题。 一、为什么需要比例尺 上一章制作了一个柱形图,当时有一个数组,绘图时,直接使用 250 给矩形的宽度赋值,即矩形的宽度就是 250 个像素。此方式非常具有局限性,如果数值过大或过小,例如: 阅读全文
posted @ 2018-03-20 15:35 古兰精 阅读(3382) 评论(0) 推荐(0)
摘要: 一、元素操作: 1、选择元素 select 和 selectAll,以及选择集的概念 关于 select 和 selectAll 的参数,其实是符合 CSS 选择器的条件的,即用“井号(#)”表示 id,用“点(.)”表示 class。 此外,对于已经绑定了数据的选择集,还有一种选择元素的方法,那就 阅读全文
posted @ 2018-03-20 10:02 古兰精 阅读(3257) 评论(0) 推荐(0)
摘要: D3 的全称是(Data-Driven Documents),顾名思义可以知道是一个被数据驱动的文档。听名字有点抽象,说简单一点,其实就是一个 JavaScript 的函数库,使用它主要是用来做数据可视化的。 D3 提供了各种简单易用的函数,大大简化了 JavaScript 操作数据的难度。由于它本 阅读全文
posted @ 2018-03-19 20:01 古兰精 阅读(1103) 评论(0) 推荐(0)
摘要: 1、创建函数的5种常用方法: (1)直接声明 (2)函数表达式(这里又可以分为匿名函数表达式和具名函数表达式) (3)使用构造函数 (4)使用对象直接量的方式来创建一个函数。 (5)立即执行函数:创建后可以立即调用函数自身 2、具名函数表达式: 创建一个变量,内容为一个带有名称的函数 注意:具名函数 阅读全文
posted @ 2018-03-16 23:43 古兰精 阅读(472) 评论(0) 推荐(0)
摘要: 一、问题背景 有时候我们经常会遇到接口请求慢的情况,下意识里会觉得是后端接口返回的问题。其实还真不一定,这个需要具体情况具体分析,可以从控制台network具体分析 鼠标悬浮到 network 接口请求的 waterfall 上就会看到该接口的具体耗时。可以看到:queue 队列、stalled 暂 阅读全文
posted @ 2018-03-16 23:03 古兰精 阅读(1644) 评论(0) 推荐(0)
上一页 1 ··· 94 95 96 97 98 99 100 101 102 ··· 127 下一页