d3js的初接觸

昨天,項目經理突然給我說甲方那邊想做個雲圖,叫我上網上找找方法。作爲標準的程序猿宅男表示,雲圖是什麼鬼?於是就開始和度孃的親密接觸,發現有一種框架可以實現這種功能,那就是d3.js。這是我第二次聽說這個框架了,上一次聽說還是面試的時候那面試官考我的問題,接下來就開始尋找d3js教程開始苦苦的學習之旅,經過昨天一天的學習,突然發現平常用幾行js代碼才能寫出來的東西用d3js一行就可以解決,簡直簡單到爆,好了,話不多說,進入正文吧。

首先下載個d3.js源文件,就跟下載jq一樣,沒有的話直接上官網下載https://d3js.org/

<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>d3</title>
	<script src="d3.min.js"></script>
</head>
<body>
	<p>hello world</p>
	<p>hello world</p>
	<h2>hello world</h2>
	<script>
		d3.select("body").selectAll("p").text("www.ourd3js.com");//d3.select()是選擇所有指定元素的第一個。d3.selectAll()
		var p = d3.select("body").selectAll("p").text("www.ourd3js.com");
		//修改段落的顏色和字體大下
		p.style("color","red").style("font-size","34px");
	</script>
</body>
</html>

怎麼樣,簡單吧~~而且對於熟練使用jq的我來說簡直親切到爆有木有~~如果大家還想了解更多可以去極客學院寫的那個d3手冊裏看,非常基礎和簡單易學,當然我由於最近很忙,可能不會按時更新啦,下面就把傳送門附上。

http://wiki.jikexueyuan.com/project/d3wiki/selection.html

發佈了32 篇原創文章 · 獲贊 9 · 訪問量 12萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章