4.1 KiB
4.1 KiB
id, challengeType, forumTopicId, localeTitle
id | challengeType | forumTopicId | localeTitle |
---|---|---|---|
587d7fa6367417b2b2512bc0 | 3 | 301468 | 用树形图可视化数据 |
Description
id="title"
属性的标题。
需求 #2:我的矩阵树图应该有一个具有id="description"
属性的描述内容。
需求 #3:我的矩阵树图应该有一些具有class="tile"
属性的rect
元素来展示数据。
需求 #4:这些矩形块元素至少应该有 2 种不同的填充颜色。
需求 #5:每一块矩形元素应该具有data-name
,data-category
,以及data-value
这些属性,包含了它们相应的名称,分类,以及数值。
需求 #6:每个矩形块的面积和它的 data-value 属性值相对应:data-value 值越大的矩形块面积越大。
需求 #7:我的矩阵树图应该有一个具有id="legend"
属性的图例。
需求 #8:我的图例应该有一些具有class="legend-item"
属性的rect
元素。
需求 #9:图例中的这些rect
元素至少应该使用 2 种不同的填充颜色。
需求 #10:我可以将鼠标悬停在某个区域上,并查看具有id="tooltip"
属性的提示框,它会显示有关该区域的更多信息。
需求 #11:我的提示框应该有一个data-value
属性,它对应了当前激活区域的code>data-value属性。
对于此项目,您可以使用以下任何数据集:- Kickstarter Pledges:
https://cdn.rawgit.com/freeCodeCamp/testable-projects-fcc/a80ce8f9/src/data/tree_map/kickstarter-funding-data.json
- Movie Sales:
https://cdn.rawgit.com/freeCodeCamp/testable-projects-fcc/a80ce8f9/src/data/tree_map/movie-data.json
- Video Game Sales:
https://cdn.rawgit.com/freeCodeCamp/testable-projects-fcc/a80ce8f9/src/data/tree_map/video-game-sales-data.json
https://gitcdn.link/repo/freeCodeCamp/testable-projects-fcc/master/build/bundle.js
.
一旦你完成了本项目并且该项目所有测试运行通过,请提交项目的 URL。
Instructions
Tests
tests: []
Challenge Seed
Solution
// solution required