日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

【基于ECharts 数据可视化展示相关配置表全】

發(fā)布時間:2024/3/13 编程问答 37 豆豆
生活随笔 收集整理的這篇文章主要介紹了 【基于ECharts 数据可视化展示相关配置表全】 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

可視化面板介紹
? 應(yīng)對現(xiàn)在數(shù)據(jù)可視化的趨勢,越來越多企業(yè)需要在很多場景(營銷數(shù)據(jù),生產(chǎn)數(shù)據(jù),用戶數(shù)據(jù))下使用,可視化圖表來展示體現(xiàn)數(shù)據(jù),讓數(shù)據(jù)更加直觀,數(shù)據(jù)特點(diǎn)更加突出。

下載echarts https://github.com/apache/incubator-echarts/tree/4.5.0
使用步驟:

引入echarts 插件文件到html頁面中
準(zhǔn)備一個具備大小的DOM容器
<div id="main" style="width: 600px;height:400px;"></div>
初始化echarts實(shí)例對象
var myChart = echarts.init(document.getElementById('main'));
指定配置項(xiàng)和數(shù)據(jù)(option)
var option = {
? ? xAxis: {
? ? ? ? type: 'category',
? ? ? ? data: ['Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat', 'Sun']
? ? },
? ? yAxis: {
? ? ? ? type: 'value'
? ? },
? ? series: [{
? ? ? ? data: [820, 932, 901, 934, 1290, 1330, 1320],
? ? ? ? type: 'line'
? ? }]
};
將配置項(xiàng)設(shè)置給echarts實(shí)例對象
myChart.setOption(option);
11-Echarts-基礎(chǔ)配置
這是要求同學(xué)們知道以下配置每個模塊的主要作用干什么的就可以了

需要了解的主要配置:series xAxis yAxis grid tooltip title legend color

series

系列列表。每個系列通過 type 決定自己的圖表類型
大白話:圖標(biāo)數(shù)據(jù),指定什么類型的圖標(biāo),可以多個圖表重疊。
xAxis:直角坐標(biāo)系 grid 中的 x 軸

boundaryGap: 坐標(biāo)軸兩邊留白策略 true,這時候刻度只是作為分隔線,標(biāo)簽和數(shù)據(jù)點(diǎn)都會在兩個刻度之間的帶(band)中間。
yAxis:直角坐標(biāo)系 grid 中的 y 軸

grid:直角坐標(biāo)系內(nèi)繪圖網(wǎng)格。

title:標(biāo)題組件

tooltip:提示框組件

legend:圖例組件

color:調(diào)色盤顏色列表

數(shù)據(jù)堆疊,同個類目軸上系列配置相同的stack值后 后一個系列的值會在前一個系列的值上相加。

option = {
? ? // color設(shè)置我們線條的顏色 注意后面是個數(shù)組
? ? color: ['pink', 'red', 'green', 'skyblue'],
? ? // 設(shè)置圖表的標(biāo)題
? ? title: {
? ? ? ? text: '折線圖堆疊123'
? ? },
? ? // 圖表的提示框組件?
? ? tooltip: {
? ? ? ? // 觸發(fā)方式
? ? ? ? trigger: 'axis'
? ? },
? ? // 圖例組件
? ? legend: {
? ? ? ?// series里面有了 name值則 legend里面的data可以刪掉
? ? },
? ? // 網(wǎng)格配置 ?grid可以控制線形圖 柱狀圖 圖表大小
? ? grid: {
? ? ? ? left: '3%',
? ? ? ? right: '4%',
? ? ? ? bottom: '3%',
? ? ? ? // 是否顯示刻度標(biāo)簽 如果是true 就顯示 否則反之
? ? ? ? containLabel: true
? ? },
? ? // 工具箱組件 ?可以另存為圖片等功能
? ? toolbox: {
? ? ? ? feature: {
? ? ? ? ? ? saveAsImage: {}
? ? ? ? }
? ? },
? ? // 設(shè)置x軸的相關(guān)配置
? ? xAxis: {
? ? ? ? type: 'category',
? ? ? ? // 是否讓我們的線條和坐標(biāo)軸有縫隙
? ? ? ? boundaryGap: false,
? ? ? ? data: ['星期一', '周二', '周三', '周四', '周五', '周六', '周日']
? ? },
? ? ?// 設(shè)置y軸的相關(guān)配置
? ? yAxis: {
? ? ? ? type: 'value'
? ? },
? ? // 系列圖表配置 它決定著顯示那種類型的圖表
? ? series: [
? ? ? ? {
? ? ? ? ? ? name: '郵件營銷',
? ? ? ? ? ? type: 'line',
? ? ? ? ? ?
? ? ? ? ? ? data: [120, 132, 101, 134, 90, 230, 210]
? ? ? ? },
? ? ? ? {
? ? ? ? ? ? name: '聯(lián)盟廣告',
? ? ? ? ? ? type: 'line',

? ? ? ? ? ? data: [220, 182, 191, 234, 290, 330, 310]
? ? ? ? },
? ? ? ? {
? ? ? ? ? ? name: '視頻廣告',
? ? ? ? ? ? type: 'line',
? ? ? ? ??
? ? ? ? ? ? data: [150, 232, 201, 154, 190, 330, 410]
? ? ? ? },
? ? ? ? {
? ? ? ? ? ? name: '直接訪問',
? ? ? ? ? ? type: 'line',
? ? ? ? ??
? ? ? ? ? ? data: [320, 332, 301, 334, 390, 330, 320]
? ? ? ? }
? ? ]
};
12- 柱狀圖圖表(兩大步驟)
官網(wǎng)找到類似實(shí)例, 適當(dāng)分析,并且引入到HTML頁面中
根據(jù)需求定制圖表
引入到html頁面中
// 柱狀圖1模塊
(function() {
? // 實(shí)例化對象
? let myChart = echarts.init(document.querySelector(".bar .chart"));
? // 指定配置和數(shù)據(jù)
? let option = {
? ? color: ["#3398DB"],
? ? tooltip: {
? ? ? trigger: "axis",
? ? ? axisPointer: {
? ? ? ? // 坐標(biāo)軸指示器,坐標(biāo)軸觸發(fā)有效
? ? ? ? type: "shadow" // 默認(rèn)為直線,可選為:'line' | 'shadow'
? ? ? }
? ? },
? ? grid: {
? ? ? left: "3%",
? ? ? right: "4%",
? ? ? bottom: "3%",
? ? ? containLabel: true
? ? },
? ? xAxis: [
? ? ? {
? ? ? ? type: "category",
? ? ? ? data: ["Mon", "Tue", "Wed", "Thu", "Fri", "Sat", "Sun"],
? ? ? ? axisTick: {
? ? ? ? ? alignWithLabel: true
? ? ? ? }
? ? ? }
? ? ],
? ? yAxis: [
? ? ? {
? ? ? ? type: "value"
? ? ? }
? ? ],
? ? series: [
? ? ? {
? ? ? ? name: "直接訪問",
? ? ? ? type: "bar",
? ? ? ? barWidth: "60%",
? ? ? ? data: [10, 52, 200, 334, 390, 330, 220]
? ? ? }
? ? ]
? };

? // 把配置給實(shí)例對象
? myChart.setOption(option);
})();
根據(jù)需求定制

修改圖表柱形顏色 #2f89cf

修改圖表大小 top 為 10px bottom 為 4% grid決定我們的柱狀圖的大小

color: ["#2f89cf"],
grid: {
? left: "0%",
? top: "10px",
? right: "0%",
? bottom: "4%",
? containLabel: true
},
X軸相關(guān)設(shè)置 xAxis
文本顏色設(shè)置為 rgba(255,255,255,.6) 字體大小為 12px
X軸線的樣式 不顯示
// 設(shè)置x軸標(biāo)簽文字樣式
// x軸的文字顏色和大小 axisLabel: { color: "rgba(255,255,255,.6)", fontSize: "12" }, // x軸樣式不顯示 axisLine: { show: false // 如果想要設(shè)置單獨(dú)的線條樣式 // lineStyle: { // color: "rgba(255,255,255,.1)", // width: 1, // type: "solid" } }


- Y 軸相關(guān)定制
? - 文本顏色設(shè)置為 ? rgba(255,255,255,.6) ? 字體大小為 12px
? - Y 軸線條樣式 更改為 ?1像素的 ?rgba(255,255,255,.1) 邊框
? - 分隔線的顏色修飾為 ?1像素的 ?rgba(255,255,255,.1) ??

~~~JavaScript
// y 軸文字標(biāo)簽樣式
axisLabel: {
? ? ? color: "rgba(255,255,255,.6)",
? ? ? ?fontSize: "12"
},
?// y軸線條樣式
?axisLine: {
? ? ? lineStyle: {
? ? ? ? ?color: "rgba(255,255,255,.1)",
? ? ? ? ?// width: 1,
? ? ? ? ?// type: "solid"
? ? ? }
5232},
?// y 軸分隔線樣式
splitLine: {
? ? lineStyle: {
? ? ? ?color: "rgba(255,255,255,.1)"
? ? ?}
}
修改柱形為圓角以及柱子寬度 series 里面設(shè)置
series: [
? ? ? {
? ? ? ? name: "直接訪問",
? ? ? ? type: "bar",
? ? ? ? // 修改柱子寬度
? ? ? ? barWidth: "35%",
? ? ? ? data: [10, 52, 200, 334, 390, 330, 220],
? ? ? ? itemStyle: {
? ? ? ? ? // 修改柱子圓角
? ? ? ? ? barBorderRadius: 5
? ? ? ? }
? ? ? }
? ? ]
? };
更換對應(yīng)數(shù)據(jù)
// x軸中更換data數(shù)據(jù)
?data: [ "旅游行業(yè)","教育培訓(xùn)", "游戲行業(yè)", "醫(yī)療行業(yè)", "電商行業(yè)", "社交行業(yè)", "金融行業(yè)" ],
// series 更換數(shù)據(jù)
?data: [200, 300, 300, 900, 1500, 1200, 600]
讓圖表跟隨屏幕自適應(yīng)
? window.addEventListener("resize", function() {
? ? myChart.resize();
? });
13-柱狀圖2定制
官網(wǎng)找到類似實(shí)例, 適當(dāng)分析,并且引入到HTML頁面中
根據(jù)需求定制圖表
需求1: 修改圖形大小 grid

? // 圖標(biāo)位置
? ? grid: {
? ? ? top: "10%",
? ? ? left: "22%",
? ? ? bottom: "10%"
? ? },
需求2: 不顯示x軸

? ?xAxis: {
? ? ? show: false
? ? },
需求3: y軸相關(guān)定制

不顯示y軸線和相關(guān)刻度
//不顯示y軸線條
axisLine: {
? ? show: false
? ? ? ? },
// 不顯示刻度
axisTick: {
? ?show: false
},
y軸文字的顏色設(shè)置為白色
? ?axisLabel: {
? ? ? ? ? color: "#fff"
? ?},
需求4: 修改第一組柱子相關(guān)樣式(條狀)

name: "條",
// 柱子之間的距離
barCategoryGap: 50,
//柱子的寬度
barWidth: 10,
// 柱子設(shè)為圓角
itemStyle: {
? ? normal: {
? ? ? barBorderRadius: 20, ? ? ??
? ? }
},
設(shè)置第一組柱子內(nèi)百分比顯示數(shù)據(jù)
// 圖形上的文本標(biāo)簽
label: {
? ? normal: {
? ? ? ? ?show: true,
? ? ? ? ?// 圖形內(nèi)顯示
? ? ? ? ?position: "inside",
? ? ? ? ?// 文字的顯示格式
? ? ? ? ?formatter: "{c}%"
? ? ?}
},
設(shè)置第一組柱子不同顏色
// 聲明顏色數(shù)組
var myColor = ["#1089E7", "#F57474", "#56D0E3", "#F8B448", "#8B78F6"];
// 2. 給 itemStyle ?里面的color 屬性設(shè)置一個 返回值函數(shù)
? itemStyle: {
? ? ? ? ? normal: {
? ? ? ? ? ? barBorderRadius: 20, ?
? ? ? ? ? ? // params 傳進(jìn)來的是柱子對象
? ? ? ? ? ? console.log(params);
? ? ? ? ? ? // dataIndex 是當(dāng)前柱子的索引號
? ? ? ? ? ? return myColor[params.dataIndex];
? ? ? ? ? }
? ? ? ? ?
},
需求5: 修改第二組柱子的相關(guān)配置(框狀)

? ?? ? ? ?name: "框",
? ? ? ? type: "bar",
? ? ? ? barCategoryGap: 50,
? ? ? ? barWidth: 15,
? ? ? ? itemStyle: {
? ? ? ? ? ? color: "none",
? ? ? ? ? ? borderColor: "#00c1de",
? ? ? ? ? ? borderWidth: 3,
? ? ? ? ? ? barBorderRadius: 15
? ? ? ? },
? ? ? ? data: [19325, 23438, 31000, 121594, 134141, 681807]
? ? ? }
需求6: 給y軸添加第二組數(shù)據(jù)

yAxis: [
? ? ? {
? ? ? type: "category",
? ? ? data: ["印尼", "美國", "印度", "中國", "世界人口(萬)"],
? ? ? // 不顯示y軸的線
? ? ? axisLine: {
? ? ? ? show: false
? ? ? },
? ? ? // 不顯示刻度
? ? ? axisTick: {
? ? ? ? show: false
? ? ? },
? ? ? // 把刻度標(biāo)簽里面的文字顏色設(shè)置為白色
? ? ? axisLabel: {
? ? ? ? color: "#fff"
? ? ? }
? ? },
? ? ? {
? ? ? ? show: true,
? ? ? ? data: [702, 350, 610, 793, 664],
? ? ? ? ? ?// 不顯示y軸的線
? ? ? axisLine: {
? ? ? ? show: false
? ? ? },
? ? ? // 不顯示刻度
? ? ? axisTick: {
? ? ? ? show: false
? ? ? },
? ? ? ? axisLabel: {
? ? ? ? ? textStyle: {
? ? ? ? ? ? fontSize: 12,
? ? ? ? ? ? color: "#fff"
? ? ? ? ? }
? ? ? ? }
? ? ? }
? ? ],
需求7: 設(shè)置兩組柱子層疊以及更換數(shù)據(jù)

// 給series ?第一個對象里面的 添加?
yAxisIndex: 0,
// 給series ?第二個對象里面的 添加?
yAxisIndex: 1,
// series 第一個對象里面的data
data: [70, 34, 60, 78, 69],
// series 第二個對象里面的data
data: [100, 100, 100, 100, 100],
// y軸更換第一個對象更換data數(shù)據(jù)
data: ["HTML5", "CSS3", "javascript", "VUE", "NODE"],
// y軸更換第二個對象更換data數(shù)據(jù)
data:[702, 350, 610, 793, 664],
完整代碼:

// 柱狀圖2
(function() {
? var myColor = ["#1089E7", "#F57474", "#56D0E3", "#F8B448", "#8B78F6"];
? // 1. 實(shí)例化對象
? var myChart = echarts.init(document.querySelector(".bar2 .chart"));
? // 2. 指定配置和數(shù)據(jù)
? var option = {
? ? grid: {
? ? ? top: "10%",
? ? ? left: "22%",
? ? ? bottom: "10%"
? ? ? // containLabel: true
? ? },
? ? // 不顯示x軸的相關(guān)信息
? ? xAxis: {
? ? ? show: false
? ? },
? ? yAxis: [
? ? ? {
? ? ? ? type: "category",
? ? ? ? inverse: true,
? ? ? ? data: ["HTML5", "CSS3", "javascript", "VUE", "NODE"],
? ? ? ? // 不顯示y軸的線
? ? ? ? axisLine: {
? ? ? ? ? show: false
? ? ? ? },
? ? ? ? // 不顯示刻度
? ? ? ? axisTick: {
? ? ? ? ? show: false
? ? ? ? },
? ? ? ? // 把刻度標(biāo)簽里面的文字顏色設(shè)置為白色
? ? ? ? axisLabel: {
? ? ? ? ? color: "#fff"
? ? ? ? }
? ? ? },
? ? ? {
? ? ? ? data: [702, 350, 610, 793, 664],
? ? ? ? inverse: true,
? ? ? ? // 不顯示y軸的線
? ? ? ? axisLine: {
? ? ? ? ? show: false
? ? ? ? },
? ? ? ? // 不顯示刻度
? ? ? ? axisTick: {
? ? ? ? ? show: false
? ? ? ? },
? ? ? ? // 把刻度標(biāo)簽里面的文字顏色設(shè)置為白色
? ? ? ? axisLabel: {
? ? ? ? ? color: "#fff"
? ? ? ? }
? ? ? }
? ? ],
? ? series: [
? ? ? {
? ? ? ? name: "條",
? ? ? ? type: "bar",
? ? ? ? data: [70, 34, 60, 78, 69],
? ? ? ? yAxisIndex: 0,
? ? ? ? // 修改第一組柱子的圓角
? ? ? ? itemStyle: {
? ? ? ? ? barBorderRadius: 20,
? ? ? ? ? // 此時的color 可以修改柱子的顏色
? ? ? ? ? color: function(params) {
? ? ? ? ? ? // params 傳進(jìn)來的是柱子對象
? ? ? ? ? ? console.log(params);
? ? ? ? ? ? // dataIndex 是當(dāng)前柱子的索引號
? ? ? ? ? ? return myColor[params.dataIndex];
? ? ? ? ? }
? ? ? ? },
? ? ? ? // 柱子之間的距離
? ? ? ? barCategoryGap: 50,
? ? ? ? //柱子的寬度
? ? ? ? barWidth: 10,
? ? ? ? // 顯示柱子內(nèi)的文字
? ? ? ? label: {
? ? ? ? ? show: true,
? ? ? ? ? position: "inside",
? ? ? ? ? // {c} 會自動的解析為 數(shù)據(jù) ?data里面的數(shù)據(jù)
? ? ? ? ? formatter: "{c}%"
? ? ? ? }
? ? ? },
? ? ? {
? ? ? ? name: "框",
? ? ? ? type: "bar",
? ? ? ? barCategoryGap: 50,
? ? ? ? barWidth: 15,
? ? ? ? yAxisIndex: 1,
? ? ? ? data: [100, 100, 100, 100, 100],
? ? ? ? itemStyle: {
? ? ? ? ? color: "none",
? ? ? ? ? borderColor: "#00c1de",
? ? ? ? ? borderWidth: 3,
? ? ? ? ? barBorderRadius: 15
? ? ? ? }
? ? ? }
? ? ]
? };

? // 3. 把配置給實(shí)例對象
? myChart.setOption(option);
})();
14-折線圖1 人員變化模塊制作
官網(wǎng)找到類似實(shí)例, 適當(dāng)分析,并且引入到HTML頁面中
根據(jù)需求定制圖表
需求1: 修改折線圖大小,顯示邊框設(shè)置顏色:#012f4a,并且顯示刻度標(biāo)簽。

? ? // 設(shè)置網(wǎng)格樣式
? ? grid: {?
? ? ? top: '20%',
? ? ? left: '3%',
? ? ? right: '4%',
? ? ? bottom: '3%',
? ? ? show: true,// 顯示邊框
? ? ? borderColor: '#012f4a',// 邊框顏色
? ? ? containLabel: true // 包含刻度文字在內(nèi)
? ? },
需求2: 修改圖例組件中的文字顏色 #4c9bfd, 距離右側(cè) right 為 10%

?// 圖例組件
? ? legend: {
? ? ? textStyle: {
? ? ? ? color: '#4c9bfd' // 圖例文字顏色
? ? ? },
? ? ? right: '10%' // 距離右邊10%
? ? },
需求3: x軸相關(guān)配置

刻度去除
x軸刻度標(biāo)簽字體顏色:#4c9bfd
剔除x坐標(biāo)軸線顏色(將來使用Y軸分割線)
軸兩端是不需要內(nèi)間距 boundaryGap
? ? xAxis: {
? ? ? type: 'category',
? ? ? data: ["周一", "周二"],
?? ? ?axisTick: {
? ? ? ? ?show: false // 去除刻度線
? ? ? ?},
? ? ? ?axisLabel: {
? ? ? ? ?color: '#4c9bfd' // 文本顏色
? ? ? ?},
? ? ? ?axisLine: {
? ? ? ? ?show: false // 去除軸線
? ? ? ?},
? ? ? ?boundaryGap: false ?// 去除軸內(nèi)間距
? ? },
需求4: y軸的定制

刻度去除
字體顏色:#4c9bfd
分割線顏色:#012f4a
? ? yAxis: {
? ? ? type: 'value',
? ? ? axisTick: {
? ? ? ? show: false ?// 去除刻度
? ? ? },
? ? ? axisLabel: {
? ? ? ? color: '#4c9bfd' // 文字顏色
? ? ? },
? ? ? splitLine: {
? ? ? ? lineStyle: {
? ? ? ? ? color: '#012f4a' // 分割線顏色
? ? ? ? }
? ? ? }
? ? },
需求5: 兩條線形圖定制

顏色分別:#00f2f1 #ed3f35
把折線修飾為圓滑 series 數(shù)據(jù)中添加 smooth 為 true
? ? color: ['#00f2f1', '#ed3f35'],
?? ?series: [{
? ? ? name:'新增粉絲',
? ? ? data: [820, 932, 901, 934, 1290, 1330, 1320],
? ? ? type: 'line',
? ? ? // 折線修飾為圓滑
? ? ? smooth: true,
? ? ? },{
? ? ? name:'新增游客',
? ? ? data: [100, 331, 200, 123, 233, 543, 400],
? ? ? type: 'line',
? ? ? smooth: true,
? ? }]
需求6: 配置數(shù)據(jù)

// x軸的文字
xAxis: {
? type: 'category',
? data: ['1月', '2月', '3月', '4月', '5月', '6月', '7月', '8月', '9月', '10月', '11月', '12月'],
// 圖標(biāo)數(shù)據(jù)
? ? series: [{
? ? ? name:'新增粉絲',
? ? ? data: ?[24, 40, 101, 134, 90, 230, 210, 230, 120, 230, 210, 120],
? ? ? type: 'line',
? ? ? smooth: true
? ? },{
? ? ? name:'新增游客',
? ? ? data: [40, 64, 191, 324, 290, 330, 310, 213, 180, 200, 180, 79], ? ??
? ? ? type: 'line',
? ? ? smooth: true
? ? ? }
? ? }]
需求7: 新增需求 點(diǎn)擊 2020年 2021年 數(shù)據(jù)發(fā)生變化

以下是后臺送過來數(shù)據(jù)(ajax請求過來的)

?var yearData = [
? ? ? {
? ? ? ? year: '2020', ?// 年份
? ? ? ? data: [ ?// 兩個數(shù)組是因?yàn)橛袃蓷l線
? ? ? ? ? ? ?[24, 40, 101, 134, 90, 230, 210, 230, 120, 230, 210, 120],
? ? ? ? ? ? ?[40, 64, 191, 324, 290, 330, 310, 213, 180, 200, 180, 79]
? ? ? ? ? ]
? ? ? },
? ? ? {
? ? ? ? year: '2021', ?// 年份
? ? ? ? data: [ ?// 兩個數(shù)組是因?yàn)橛袃蓷l線
? ? ? ? ? ? ?[123, 175, 112, 197, 121, 67, 98, 21, 43, 64, 76, 38],
? ? ??? ??? ?[143, 131, 165, 123, 178, 21, 82, 64, 43, 60, 19, 34]
? ? ? ? ? ]
? ? ? }
? ? ?];
tab欄切換事件
點(diǎn)擊2020按鈕 需要把 series 第一個對象里面的data 換成 2020年對象里面data[0]
點(diǎn)擊2020按鈕 需要把 series 第二個對象里面的data 換成 2020年對象里面data[1]
2021 按鈕同樣道理
完整代碼:

// 折線圖1模塊制作
(function() {
? var yearData = [
? ? {
? ? ? year: "2020", // 年份
? ? ? data: [
? ? ? ? // 兩個數(shù)組是因?yàn)橛袃蓷l線
? ? ? ? [24, 40, 101, 134, 90, 230, 210, 230, 120, 230, 210, 120],
? ? ? ? [40, 64, 191, 324, 290, 330, 310, 213, 180, 200, 180, 79]
? ? ? ]
? ? },
? ? {
? ? ? year: "2021", // 年份
? ? ? data: [
? ? ? ? // 兩個數(shù)組是因?yàn)橛袃蓷l線
? ? ? ? [123, 175, 112, 197, 121, 67, 98, 21, 43, 64, 76, 38],
? ? ? ? [143, 131, 165, 123, 178, 21, 82, 64, 43, 60, 19, 34]
? ? ? ]
? ? }
? ];
? // 1. 實(shí)例化對象
? var myChart = echarts.init(document.querySelector(".line .chart"));
? // 2.指定配置
? var option = {
? ? // 通過這個color修改兩條線的顏色
? ? color: ["#00f2f1", "#ed3f35"],
? ? tooltip: {
? ? ? trigger: "axis"
? ? },
? ? legend: {
? ? ? // 如果series 對象有name 值,則 legend可以不用寫data
? ? ? // 修改圖例組件 文字顏色
? ? ? textStyle: {
? ? ? ? color: "#4c9bfd"
? ? ? },
? ? ? // 這個10% 必須加引號
? ? ? right: "10%"
? ? },
? ? grid: {
? ? ? top: "20%",
? ? ? left: "3%",
? ? ? right: "4%",
? ? ? bottom: "3%",
? ? ? show: true, // 顯示邊框
? ? ? borderColor: "#012f4a", // 邊框顏色
? ? ? containLabel: true // 包含刻度文字在內(nèi)
? ? },

? ? xAxis: {
? ? ? type: "category",
? ? ? boundaryGap: false,
? ? ? data: [
? ? ? ? "1月",
? ? ? ? "2月",
? ? ? ? "3月",
? ? ? ? "4月",
? ? ? ? "5月",
? ? ? ? "6月",
? ? ? ? "7月",
? ? ? ? "8月",
? ? ? ? "9月",
? ? ? ? "10月",
? ? ? ? "11月",
? ? ? ? "12月"
? ? ? ],
? ? ? axisTick: {
? ? ? ? show: false // 去除刻度線
? ? ? },
? ? ? axisLabel: {
? ? ? ? color: "#4c9bfd" // 文本顏色
? ? ? },
? ? ? axisLine: {
? ? ? ? show: false // 去除軸線
? ? ? }
? ? },
? ? yAxis: {
? ? ? type: "value",
? ? ? axisTick: {
? ? ? ? show: false // 去除刻度線
? ? ? },
? ? ? axisLabel: {
? ? ? ? color: "#4c9bfd" // 文本顏色
? ? ? },
? ? ? axisLine: {
? ? ? ? show: false // 去除軸線
? ? ? },
? ? ? splitLine: {
? ? ? ? lineStyle: {
? ? ? ? ? color: "#012f4a" // 分割線顏色
? ? ? ? }
? ? ? }
? ? },
? ? series: [
? ? ? {
? ? ? ? name: "新增粉絲",
? ? ? ? type: "line",
? ? ? ? // true 可以讓我們的折線顯示帶有弧度
? ? ? ? smooth: true,
? ? ? ? data: yearData[0].data[0]
? ? ? },
? ? ? {
? ? ? ? name: "新增游客",
? ? ? ? type: "line",
? ? ? ? smooth: true,
? ? ? ? data: yearData[0].data[1]
? ? ? }
? ? ]
? };

? // 3. 把配置給實(shí)例對象
? myChart.setOption(option);
? // 4. 讓圖表跟隨屏幕自動的去適應(yīng)
? window.addEventListener("resize", function() {
? ? myChart.resize();
? });

? // 5.點(diǎn)擊切換效果
? $(".line h2").on("click", "a", function() {
? ? // alert(1);
? ? // console.log($(this).index());
? ? // 點(diǎn)擊 a 之后 根據(jù)當(dāng)前a的索引號 找到對應(yīng)的 yearData的相關(guān)對象
? ? // console.log(yearData[$(this).index()]);
? ? var obj = yearData[$(this).index()];
? ? option.series[0].data = obj.data[0];
? ? option.series[1].data = obj.data[1];
? ? // 需要重新渲染
? ? myChart.setOption(option);
? });
})();
15-折線圖2 播放量模塊制作
官網(wǎng)找到類似實(shí)例, 適當(dāng)分析,并且引入到HTML頁面中
根據(jù)需求定制圖表
需求1: 更換圖例組件文字顏色 rgba(255,255,255,.5) 文字大小為12

?legend: {
? ? ? top: "0%",
? ? ? textStyle: {
? ? ? ? color: "rgba(255,255,255,.5)",
? ? ? ? fontSize: "12"
? ? ? }
},
需求2: 修改圖表大小

grid: {
? ? ? left: "10",
? ? ? top: "30",
? ? ? right: "10",
? ? ? bottom: "10",
? ? ? containLabel: true
? ? },
需求3: 修改x軸相關(guān)配置

修改文本顏色為rgba(255,255,255,.6) 文字大小為 12
x軸線的顏色為 rgba(255,255,255,.2)
? ? ?// 文本顏色為rgba(255,255,255,.6) ?文字大小為 12
? ? ?axisLabel: {
? ? ? ? ? textStyle: {
? ? ? ? ? ? color: "rgba(255,255,255,.6)",
? ? ? ? ? ? fontSize: 12
? ? ? ? ? }
? ? ? ? },
? ? ? ? ?// x軸線的顏色為 ? rgba(255,255,255,.2)
? ? ? ? axisLine: {
? ? ? ? ? lineStyle: {
? ? ? ? ? ? color: "rgba(255,255,255,.2)"
? ? ? ? ? }
? ? ? ? },
需求4: 修改y軸的相關(guān)配置

? ? ? ? axisTick: { show: false },
? ? ? ? axisLine: {
? ? ? ? ? lineStyle: {
? ? ? ? ? ? color: "rgba(255,255,255,.1)"
? ? ? ? ? }
? ? ? ? },
? ? ? ? axisLabel: {
? ? ? ? ? textStyle: {
? ? ? ? ? ? color: "rgba(255,255,255,.6)",
? ? ? ? ? ? fontSize: 12
? ? ? ? ? }
? ? ? ? },
?? ? ? // 修改分割線的顏色
? ? ? ? splitLine: {
? ? ? ? ? lineStyle: {
? ? ? ? ? ? color: "rgba(255,255,255,.1)"
? ? ? ? ? }
? ? ? ? }
? ? ??
需求5: 修改兩個線模塊配置(注意在series 里面定制)

? ? ? ?//第一條 線是圓滑
? ? ? ?smooth: true,
? ? ? ? // 單獨(dú)修改線的樣式
? ? ? ? lineStyle: {
? ? ? ? ? ? color: "#0184d5",
? ? ? ? ? ? width: 2?
? ? ? ? },
? ? ? ? ?// 填充區(qū)域
? ? ? ? areaStyle: {
? ? ? ? ? ? ? // 漸變色,只需要復(fù)制即可
? ? ? ? ? ? color: new echarts.graphic.LinearGradient(
? ? ? ? ? ? ? 0,
? ? ? ? ? ? ? 0,
? ? ? ? ? ? ? 0,
? ? ? ? ? ? ? 1,
? ? ? ? ? ? ? [
? ? ? ? ? ? ? ? {
? ? ? ? ? ? ? ? ? offset: 0,
? ? ? ? ? ? ? ? ? color: "rgba(1, 132, 213, 0.4)" ? // 漸變色的起始顏色
? ? ? ? ? ? ? ? },
? ? ? ? ? ? ? ? {
? ? ? ? ? ? ? ? ? offset: 0.8,
? ? ? ? ? ? ? ? ? color: "rgba(1, 132, 213, 0.1)" ? // 漸變線的結(jié)束顏色
? ? ? ? ? ? ? ? }
? ? ? ? ? ? ? ],
? ? ? ? ? ? ? false
? ? ? ? ? ? ),
? ? ? ? ? ? shadowColor: "rgba(0, 0, 0, 0.1)"
? ? ? ? },
? ? ? ? // 設(shè)置拐點(diǎn) 小圓點(diǎn)
? ? ? ? symbol: "circle",
? ? ? ? // 拐點(diǎn)大小
? ? ? ? symbolSize: 8,
? ? ? ? // 設(shè)置拐點(diǎn)顏色以及邊框
? ? ? ?itemStyle: {
? ? ? ? ? ? color: "#0184d5",
? ? ? ? ? ? borderColor: "rgba(221, 220, 107, .1)",
? ? ? ? ? ? borderWidth: 12
? ? ? ? },
? ? ? ? // 開始不顯示拐點(diǎn), 鼠標(biāo)經(jīng)過顯示
? ? ? ? showSymbol: false,
? ? ? ?name: "轉(zhuǎn)發(fā)量",
? ? ? ? type: "line",
? ? ? ? smooth: true,
? ? ? ? lineStyle: {
? ? ? ? ? normal: {
? ? ? ? ? ? color: "#00d887",
? ? ? ? ? ? width: 2
? ? ? ? ? }
? ? ? ? ?},
? ? ? ? ?areaStyle: {
? ? ? ? ? normal: {
? ? ? ? ? ? color: new echarts.graphic.LinearGradient(
? ? ? ? ? ? ? 0,
? ? ? ? ? ? ? 0,
? ? ? ? ? ? ? 0,
? ? ? ? ? ? ? 1,
? ? ? ? ? ? ? [
? ? ? ? ? ? ? ? {
? ? ? ? ? ? ? ? ? offset: 0,
? ? ? ? ? ? ? ? ? color: "rgba(0, 216, 135, 0.4)"
? ? ? ? ? ? ? ? },
? ? ? ? ? ? ? ? {
? ? ? ? ? ? ? ? ? offset: 0.8,
? ? ? ? ? ? ? ? ? color: "rgba(0, 216, 135, 0.1)"
? ? ? ? ? ? ? ? }
? ? ? ? ? ? ? ],
? ? ? ? ? ? ? false
? ? ? ? ? ? ),
? ? ? ? ? ? shadowColor: "rgba(0, 0, 0, 0.1)"
? ? ? ? ? }
? ? ? ? },
? ? ? ? // 設(shè)置拐點(diǎn) 小圓點(diǎn)
? ? ? ? symbol: "circle",
? ? ? ? // 拐點(diǎn)大小
? ? ? ? symbolSize: 5,
? ? ? ? // 設(shè)置拐點(diǎn)顏色以及邊框
? ? ? ? ?itemStyle: {
? ? ? ? ? ? color: "#00d887",
? ? ? ? ? ? borderColor: "rgba(221, 220, 107, .1)",
? ? ? ? ? ? borderWidth: 12
? ? ? ? },
? ? ? ? // 開始不顯示拐點(diǎn), 鼠標(biāo)經(jīng)過顯示
? ? ? ? showSymbol: false,
需求6: 更換數(shù)據(jù)

// x軸更換數(shù)據(jù)
data: [ "01","02","03","04","05","06","07","08","09","10","11","12","13","14","15","16","17","18","19","20","21","22","23","24","25","26","26","28","29","30"],
// series ?第一個對象data數(shù)據(jù)
?data: [ 30, 40, 30, 40,30, 40, 30,60,20, 40, 30, 40, 30, 40,30, 40, 30,60,20, 40, 30, 40, 30, 40,30, 40, 20,60,50, 40],
// series ?第二個對象data數(shù)據(jù)
?data: [ 130, 10, 20, 40,30, 40, 80,60,20, 40, 90, 40,20, 140,30, 40, 130,20,20, 40, 80, 70, 30, 40,30, 120, 20,99,50, 20],
16-餅形圖 1年齡分布模塊制作
官網(wǎng)找到類似實(shí)例, 適當(dāng)分析,并且引入到HTML頁面中
根據(jù)需求定制圖表
定制圖表需求1:

修改圖例組件在底部并且居中顯示。
每個小圖標(biāo)的寬度和高度修改為 10px
文字大小為12 顏色 rgba(255,255,255,.5)
?legend: {
? ? ? // 距離底部為0%
? ? ? bottom: "0%",
? ? ? // 小圖標(biāo)的寬度和高度
? ? ? itemWidth: 10,
? ? ? itemHeight: 10,
? ? ? data: ['直接訪問', '郵件營銷', '聯(lián)盟廣告', '視頻廣告', '搜索引擎'],
? ? ? // 修改圖例組件的文字為 12px
? ? ? textStyle: {
? ? ? ? color: "rgba(255,255,255,.5)",
? ? ? ? fontSize: "12"
? ? ? }
?},
定制需求2:

修改水平居中 垂直居中
修改內(nèi)圓半徑和外圓半徑為 ["40%", "60%"] pink老師友情提示,帶有直角坐標(biāo)系的比如折線圖柱狀圖是 grid修改圖形大小,而我們餅形圖是通過 radius 修改大小
series: [
? ? ? {
? ? ? ? name: "年齡分布",
? ? ? ? type: "pie",
? ? ? ? // 設(shè)置餅形圖在容器中的位置
? ? ? ? center: ["50%", "50%"],
? ? ? ? // ?修改內(nèi)圓半徑和外圓半徑為 ?百分比是相對于容器寬度來說的
? ? ? ? radius: ["40%", "60%"],
? ? ? ? // 不顯示標(biāo)簽文字
? ? ? ? label: { show: false },
? ? ? ? // 不顯示連接線
? ? ? ? labelLine: { show: false },
? ? ? }
? ? ]
定制需求3:更換數(shù)據(jù)

// legend 中的data ?可省略
data: ["0歲以下", "20-29歲", "30-39歲", "40-49歲", "50歲以上"],
// ?series 中的數(shù)據(jù)
?data: [
? ? ? ? ? { value: 1, name: "0歲以下" },
? ? ? ? ? { value: 4, name: "20-29歲" },
? ? ? ? ? { value: 2, name: "30-39歲" },
? ? ? ? ? { value: 2, name: "40-49歲" },
? ? ? ? ? { value: 1, name: "50歲以上" }
?] ,
定制需求4: 更換顏色

color: [
? ? ? ? ? "#065aab",
? ? ? ? ? "#066eab",
? ? ? ? ? "#0682ab",
? ? ? ? ? "#0696ab",
? ? ? ? ? "#06a0ab",
? ? ? ? ],
?// 4. 讓圖表跟隨屏幕自動的去適應(yīng)
? window.addEventListener("resize", function() {
? ? myChart.resize();
? });
17-餅形圖2 地區(qū)分布模塊制作(南丁格爾玫瑰圖)
官網(wǎng)找到類似實(shí)例, 適當(dāng)分析,并且引入到HTML頁面中
根據(jù)需求定制圖表
第二步:按照需求定制

需求1:顏色設(shè)置
color: ['#006cff', '#60cda0', '#ed8884', '#ff9f7f', '#0096ff', '#9fe6b8', '#32c5e9', '#1d9dff'],
需求2:修改餅形圖大小 ( series對象)
radius: ['10%', '70%'],
需求3: 把餅形圖的顯示模式改為 半徑模式
?roseType: "radius",
需求4:數(shù)據(jù)使用更換(series對象 里面 data對象)
? ? ? ? ? { value: 20, name: '云南' },
? ? ? ? ? { value: 26, name: '北京' },
? ? ? ? ? { value: 24, name: '山東' },
? ? ? ? ? { value: 25, name: '河北' },
? ? ? ? ? { value: 20, name: '江蘇' },
? ? ? ? ? { value: 25, name: '浙江' },
? ? ? ? ? { value: 30, name: '四川' },
? ? ? ? ? { value: 42, name: '湖北' }
需求5:字體略小些 10 px ( series對象里面設(shè)置 )

餅圖圖形上的文本標(biāo)簽可以控制餅形圖的文字的一些樣式。 label 對象設(shè)置

series: [
? ? ? {
? ? ? ? name: "面積模式",
? ? ? ? type: "pie",
? ? ? ? radius: [30, 110],
? ? ? ? center: ["50%", "50%"],
? ? ? ? roseType: "radius",
? ? ? ? // 文本標(biāo)簽控制餅形圖文字的相關(guān)樣式, 注意它是一個對象
? ? ? ? label: {
? ? ? ? ? fontSize: 10
? ? ? ? },
? ? ? }
? ? ]
? };
需求6:防止縮放的時候,引導(dǎo)線過長。引導(dǎo)線略短些 (series對象里面的 labelLine 對象設(shè)置 )
連接圖表 6 px
連接文字 8 px
+ ? ? ? ?// 文字調(diào)整
+ ? ? ? ?label:{
+ ? ? ? ? ?fontSize: 10
+ ? ? ? ?},
+ ? ? ? ?// 引導(dǎo)線調(diào)整
+ ? ? ? ?labelLine: {
+ ? ? ? ? ?// 連接扇形圖線長
+ ? ? ? ? ?length: 6,
+ ? ? ? ? ?// 連接文字線長
+ ? ? ? ? ?length2: 8
+ ? ? ? ?}?
+ ? ? ?}
+ ? ?],
需求6:瀏覽器縮放的時候,圖表跟著自動適配。
// 監(jiān)聽瀏覽器縮放,圖表對象調(diào)用縮放resize函數(shù)
window.addEventListener("resize", function() {
? ? myChart.resize();
? });
18-Echarts-社區(qū)介紹
社區(qū)就是一些,活躍的echart使用者,交流和貢獻(xiàn)定制好的圖表的地方。

1576664444951

在這里可以找到一些基于echart的高度定制好的圖表,相當(dāng)于基于jquery開發(fā)的插件,這里是基于echarts開發(fā)的第三方的圖表。
19-Echarts-map使用(擴(kuò)展)
參考社區(qū)的例子:https://gallery.echartsjs.com/editor.html?c=x0-ExSkZDM (模擬飛機(jī)航線)

實(shí)現(xiàn)步驟:

第一需要下載china.js提供中國地圖的js文件
第二個因?yàn)槔锩娲a比較多,我們新建一個新的js文件 myMap.js 引入
使用社區(qū)提供的配置即可。
需要修改:

去掉標(biāo)題組件
去掉背景顏色
修改地圖省份背景 #142957 areaColor 里面做修改
地圖放大通過 zoom 設(shè)置為1.2即可
? ? geo: {
? ? ? map: 'china',
? ? ? zoom: 1.2,
? ? ? label: {
? ? ? ? emphasis: {
? ? ? ? ? show: false
? ? ? ? }
? ? ? },
? ? ? roam: false,
? ? ? itemStyle: {
? ? ? ? normal: {
? ? ? ? ? areaColor: '#142957',
? ? ? ? ? borderColor: '#0692a4'
? ? ? ? },
? ? ? ? emphasis: {
? ? ? ? ? areaColor: '#0b1c2d'
? ? ? ? }
? ? ? }
? ? },
總結(jié):這例子是擴(kuò)展案例,大家以后可以多看看社區(qū)里面的案例。

20- 最后約束縮放
/* 約束屏幕尺寸 */
@media screen and (max-width: 1024px) {
? html {
? ? font-size: 42px !important;
? }
}
@media screen and (min-width: 1920px) {
? html {
? ? font-size: 80px !important;
? }
}


初始化
01-使用技術(shù)
完成該項(xiàng)目需要具備以下知識:

div + css 布局
flex 布局
Less
原生js + jquery 使用
rem適配
echarts基礎(chǔ)
02- 案例適配方案
設(shè)計(jì)稿是1920px

flexible.js 把屏幕分為 24 等份

cssrem 插件的基準(zhǔn)值是 80px

插件-配置按鈕---配置擴(kuò)展設(shè)置--Root Font Size 里面 設(shè)置。

但是別忘記重啟vscode軟件保證生效

03-基礎(chǔ)設(shè)置
body 設(shè)置背景圖 ,縮放為 100% , 行高1.15
css初始化
04-header 布局
高度為100px
背景圖,在容器內(nèi)顯示
縮放比例為 100%
h1 標(biāo)題部分 白色 38像素 居中顯示 行高為 80像素
時間模塊 showTime 定位右側(cè) right 為 30px 行高為 75px 文字顏色為:rgba(255, 255, 255, 0.7) 而文字大小為 20像素
// 格式: 當(dāng)前時間:2020年3月17-0時54分14秒
<script>
? ? ? ? ? ? var t = null;
? ? ? ? ? ? t = setTimeout(time, 1000);//開始運(yùn)行
? ? ? ? ? ? function time() {
? ? ? ? ? ? ? ? clearTimeout(t);//清除定時器
? ? ? ? ? ? ? ? dt = new Date();
? ? ? ? ? ? ? ? var y = dt.getFullYear();
? ? ? ? ? ? ? ? var mt = dt.getMonth() + 1;
? ? ? ? ? ? ? ? var day = dt.getDate();
? ? ? ? ? ? ? ? var h = dt.getHours();//獲取時
? ? ? ? ? ? ? ? var m = dt.getMinutes();//獲取分
? ? ? ? ? ? ? ? var s = dt.getSeconds();//獲取秒
? ? ? ? ? ? ? ? document.querySelector(".showTime").innerHTML = '當(dāng)前時間:' + y + "年" + mt + "月" + day + "-" + h + "時" + m + "分" + s + "秒";
? ? ? ? ? ? ? ? t = setTimeout(time, 1000); //設(shè)定定時器,循環(huán)運(yùn)行 ? ??
? ? ? ? ? ? }
?</script>
header部分css樣式
header {
? position: relative;
? height: 1.25rem;
? background: url(../images/head_bg.png) no-repeat top center;
? background-size: 100% 100%;
? h1 {
? ? font-size: 0.475rem;
? ? color: #fff;
? ? text-align: center;
? ? line-height: 1rem;
? }
? .showTime {
? ? position: absolute;
? ? top: 0;
? ? right: 0.375rem;
? ? line-height: 0.9375rem;
? ? font-size: 0.25rem;
? ? color: rgba(255, 255, 255, 0.7);
? }
}
05-mainbox 主體模塊
需要一個上左右的10px 的內(nèi)邊距

column 列容器,分三列,占比 3:5:3

css樣式:

.mainbox {
? padding: 0.125rem 0.125rem 0;
? display: flex;
? .column {
? ? flex: 3;
? }
? &:nth-child(2) {
? ? flex: 5;
? }
}
06-公共面板模塊 panel
高度為 310px
1像素的 1px solid rgba(25, 186, 139, 0.17) 邊框
有l(wèi)ine.jpg 背景圖片
padding為 上為 0 左右 15px 下為 40px
下外邊距是 15px
利用panel 盒子 before 和after 制作上面兩個角 大小為 10px 線條為 2px solid #02a6b5
新加一個盒子before 和after 制作下側(cè)兩個角 寬度高度為 10px
.panel {
? position: relative;
? height: 3.875rem;
? border: 1px solid rgba(25, 186, 139, 0.17);
? background: url(../images/line\(1\).png);
? padding: 0 0.1875rem 0.5rem;
? margin-bottom: 0.1875rem;
? &::before {
? ? position: absolute;
? ? top: 0;
? ? left: 0;
? ? content: "";
? ? width: 10px;
? ? height: 10px;
? ? border-top: 2px solid #02a6b5;
? ? border-left: 2px solid #02a6b5;
? }
? &::after {
? ? position: absolute;
? ? top: 0;
? ? right: 0;
? ? content: "";
? ? width: 10px;
? ? height: 10px;
? ? border-top: 2px solid #02a6b5;
? ? border-right: 2px solid #02a6b5;
? }
? .panel-footer {
? ? position: absolute;
? ? left: 0;
? ? bottom: 0;
? ? width: 100%;
? ? &::before {
? ? ? position: absolute;
? ? ? bottom: 0;
? ? ? left: 0;
? ? ? content: "";
? ? ? width: 10px;
? ? ? height: 10px;
? ? ? border-bottom: 2px solid #02a6b5;
? ? ? border-left: 2px solid #02a6b5;
? ? }
? ? &::after {
? ? ? position: absolute;
? ? ? bottom: 0;
? ? ? right: 0;
? ? ? content: "";
? ? ? width: 10px;
? ? ? height: 10px;
? ? ? border-bottom: 2px solid #02a6b5;
? ? ? border-right: 2px solid #02a6b5;
? ? }
? }
}
07-柱形圖 bar 模塊(布局)
標(biāo)題模塊 h2 高度為 48px 文字顏色為白色 文字大小為 20px

圖標(biāo)內(nèi)容模塊 chart 高度 240px

以上可以作為panel公共樣式部分

? h2 {
? ? height: 0.6rem;
? ? line-height: 0.6rem;
? ? text-align: center;
? ? color: #fff;
? ? font-size: 20px;
? ? font-weight: 400;
? }
? .chart {
? ? height: 3rem;
? ? background-color: pink;
? }
08-中間布局
上面是no 數(shù)字模塊
下面是map 地圖模塊
數(shù)字模塊 no 有個背景顏色 rgba(101, 132, 226, 0.1); 有個15像素的內(nèi)邊距
注意中間列 column 有個 左右 10px 下 15px 的外邊距
no 模塊里面上下劃分 上面是數(shù)字(no-hd) 下面 是 相關(guān)文字說明(no-bd)
no-hd 數(shù)字模塊 有一個邊框 1px solid rgba(25, 186, 139, 0.17)
no-hd 數(shù)字模塊 里面分為兩個小li 每個小li高度為 80px 文字大小為 70px 顏色為 #ffeb7b 字體是圖標(biāo)字體 electronicFont
no-hd 利用 after 和 before制作2個小角, 邊框 2px solid #02a6b5 寬度為 30px 高度為 10px
小豎線 給 第一個小li after 就可以 1px寬 背景顏色為 rgba(255, 255, 255, 0.2); 高度 50% top 25% 即可
no-bd 里面也有兩個小li 高度為 40px 文字顏色為 rgba(255, 255, 255, 0.7) 文字大小為 18px 上內(nèi)邊距為 10px
/* 聲明字體*/
@font-face {
? font-family: electronicFont;
? src: url(../font/DS-DIGIT.TTF);
}
地圖模塊制作:

地圖模塊高度為 810px 里面包含4個盒子 chart 放圖表模塊 球體盒子 旋轉(zhuǎn)1 旋轉(zhuǎn)2
球體圖片模塊 map1 大小為 518px 要加背景圖片 因?yàn)橐s放100% 定位到最中央 透明度 .3
旋轉(zhuǎn)1 map 2 大小為 643px 要加背景圖片 因?yàn)橐s放100% 定位到中央 透明度 .6 做旋轉(zhuǎn)動畫 利用z-index壓住球體
旋轉(zhuǎn)2 map3 大小為 566px 要加背景圖片 因?yàn)橐s放100% 定位到中央 旋轉(zhuǎn)動畫 注意是逆時針
?<div class="no">
? ? ? ? ? ? ? ? <div class="no-hd">
? ? ? ? ? ? ? ? ? ? <ul>
? ? ? ? ? ? ? ? ? ? ? ? <li>125811</li>
? ? ? ? ? ? ? ? ? ? ? ? <li>104563</li>
? ? ? ? ? ? ? ? ? ? </ul>
? ? ? ? ? ? ? ? </div>
? ? ? ? ? ? ? ? <div class="no-bd">
? ? ? ? ? ? ? ? ? ? <ul>
? ? ? ? ? ? ? ? ? ? ? ? <li>前端需求人數(shù)</li>
? ? ? ? ? ? ? ? ? ? ? ? <li>市場供應(yīng)人數(shù)</li>
? ? ? ? ? ? ? ? ? ? </ul>
? ? ? ? ? ? ? ? </div>
? ? ? ? ? ? </div>
? ? ? ? ? ? <div class="map">
? ? ? ? ? ? ? ? <div class="chart"></div>
? ? ? ? ? ? ? ? <div class="map1"></div>
? ? ? ? ? ? ? ? <div class="map2"></div>
? ? ? ? ? ? ? ? <div class="map3"></div>
? ? ? ? ? ? </div>
中間樣式

/* 聲明字體*/
@font-face {
? font-family: electronicFont;
? src: url(../font/DS-DIGIT.TTF);
}
.no {
? background: rgba(101, 132, 226, 0.1);
? padding: 0.1875rem;
? .no-hd {
? ? position: relative;
? ? border: 1px solid rgba(25, 186, 139, 0.17);
? ? &::before {
? ? ? content: "";
? ? ? position: absolute;
? ? ? width: 30px;
? ? ? height: 10px;
? ? ? border-top: 2px solid #02a6b5;
? ? ? border-left: 2px solid #02a6b5;
? ? ? top: 0;
? ? ? left: 0;
? ? }
? ? &::after {
? ? ? content: "";
? ? ? position: absolute;
? ? ? width: 30px;
? ? ? height: 10px;
? ? ? border-bottom: 2px solid #02a6b5;
? ? ? border-right: 2px solid #02a6b5;
? ? ? right: 0;
? ? ? bottom: 0;
? ? }
? ? ul {
? ? ? display: flex;
? ? ? li {
? ? ? ? position: relative;
? ? ? ? flex: 1;
? ? ? ? text-align: center;
? ? ? ? height: 1rem;
? ? ? ? line-height: 1rem;
? ? ? ? font-size: 0.875rem;
? ? ? ? color: #ffeb7b;
? ? ? ? padding: 0.05rem 0;
? ? ? ? font-family: electronicFont;
? ? ? ? font-weight: bold;
? ? ? ? &:first-child::after {
? ? ? ? ? content: "";
? ? ? ? ? position: absolute;
? ? ? ? ? height: 50%;
? ? ? ? ? width: 1px;
? ? ? ? ? background: rgba(255, 255, 255, 0.2);
? ? ? ? ? right: 0;
? ? ? ? ? top: 25%;
? ? ? ? }
? ? ? }
? ? }
? }
? .no-bd ul {
? ? display: flex;
? ? li {
? ? ? flex: 1;
? ? ? height: 0.5rem;
? ? ? line-height: 0.5rem;
? ? ? text-align: center;
? ? ? font-size: 0.225rem;
? ? ? color: rgba(255, 255, 255, 0.7);
? ? ? padding-top: 0.125rem;
? ? }
? }
}
.map {
? position: relative;
? height: 10.125rem;
? .chart {
? ? position: absolute;
? ? top: 0;
? ? left: 0;
? ? z-index: 5;
? ? height: 10.125rem;
? ? width: 100%;
? }
? .map1,
? .map2,
? .map3 {
? ? position: absolute;
? ? top: 50%;
? ? left: 50%;
? ? transform: translate(-50%, -50%);
? ? width: 6.475rem;
? ? height: 6.475rem;
? ? background: url(../images/map.png) no-repeat;
? ? background-size: 100% 100%;
? ? opacity: 0.3;
? }
? .map2 {
? ? width: 8.0375rem;
? ? height: 8.0375rem;
? ? background-image: url(../images/lbx.png);
? ? opacity: 0.6;
? ? animation: rotate 15s linear infinite;
? ? z-index: 2;
? }
? .map3 {
? ? width: 7.075rem;
? ? height: 7.075rem;
? ? background-image: url(../images/jt.png);
? ? animation: rotate1 10s linear infinite;
? }

? @keyframes rotate {
? ? from {
? ? ? transform: translate(-50%, -50%) rotate(0deg);
? ? }
? ? to {
? ? ? transform: translate(-50%, -50%) rotate(360deg);
? ? }
? }
? @keyframes rotate1 {
? ? from {
? ? ? transform: translate(-50%, -50%) rotate(0deg);
? ? }
? ? to {
? ? ? transform: translate(-50%, -50%) rotate(-360deg);
? ? }
? }
}
09-Echarts-介紹
常見的數(shù)據(jù)可視化庫:

D3.js 目前 Web 端評價最高的 Javascript 可視化工具庫(入手難)
ECharts.js 百度出品的一個開源 Javascript 數(shù)據(jù)可視化庫
Highcharts.js 國外的前端數(shù)據(jù)可視化庫,非商用免費(fèi),被許多國外大公司所使用
AntV 螞蟻金服全新一代數(shù)據(jù)可視化解決方案 等等
Highcharts 和 Echarts 就像是 Office 和 WPS 的關(guān)系
ECharts,一個使用 JavaScript 實(shí)現(xiàn)的開源可視化庫,可以流暢的運(yùn)行在 PC 和移動設(shè)備上,兼容當(dāng)前絕大部分瀏覽器(IE8/9/10/11,Chrome,Firefox,Safari等),底層依賴矢量圖形庫 ZRender,提供直觀,交互豐富,可高度個性化定制的數(shù)據(jù)可視化圖表。

大白話:

是一個JS插件
性能好可流暢運(yùn)行PC與移動設(shè)備
兼容主流瀏覽器
提供很多常用圖表,且可定制。
折線圖、柱狀圖、散點(diǎn)圖、餅圖、K線圖
官網(wǎng)地址:https://www.echartsjs.com/zh/index.html

10-Echarts-體驗(yàn)
官方教程:[五分鐘上手ECharts](https://www.echartsjs.com/zh/tutorial.html#5 分鐘上手 ECharts)

更多示例#點(diǎn)我

更多?

總結(jié)

以上是生活随笔為你收集整理的【基于ECharts 数据可视化展示相关配置表全】的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。

v片在线看 | www五月婷婷 | 免费在线观看av网站 | 手机在线中文字幕 | 97超碰人人澡 | 久久久久久久国产精品影院 | 在线观看日韩免费视频 | 久久久久国产视频 | 欧美一区二区免费在线观看 | 亚洲高清在线观看视频 | 九九热免费在线视频 | 二区精品视频 | 中文字幕视频播放 | av手机版 | 91亚洲在线| www黄色com | 日韩二区在线播放 | 国产精品a久久久久 | 西西www444 | 久综合网 | 国产精品久久婷婷六月丁香 | 99这里有精品 | 亚洲区精品 | 亚洲五月激情 | 手机看片国产 | 国产成人精品亚洲日本在线观看 | 激情婷婷综合 | 777视频在线观看 | 永久免费观看视频 | 色婷婷激情网 | 国产aa精品 | 亚洲国产美女精品久久久久∴ | 国产一级一级国产 | 亚洲精品成人在线 | 综合影视 | 国产精品成人一区二区三区吃奶 | 免费在线观看91 | 国产成人精品一区二区三区 | 久久综合狠狠综合久久激情 | 久久久久久久久久久电影 | av解说在线观看 | 国产99一区二区 | 亚洲伊人网在线观看 | 狠狠插狠狠操 | 精品在线观看一区二区 | 日韩免费成人 | 91九色在线播放 | 在线影院中文字幕 | 久久国产网站 | 欧美日韩不卡在线观看 | www天天干com| 婷婷综合五月 | 美女久久久 | 超碰在线最新地址 | 91尤物国产尤物福利在线播放 | 国产精品久久婷婷六月丁香 | 久久不卡日韩美女 | 欧美调教网站 | 亚洲天堂毛片 | 9999精品| 日韩欧美一区二区在线 | 亚洲伊人第一页 | 99这里只有精品99 | 免费看污黄网站 | 国产精品久久久久久一区二区 | 婷婷色五 | 久久人人看| 麻豆国产露脸在线观看 | 91麻豆精品国产91久久久无限制版 | 探花视频网站 | av天天在线观看 | 黄色官网在线观看 | 欧美射射射 | 欧美色精品天天在线观看视频 | 狠狠色伊人亚洲综合网站色 | 人人爽人人乐 | 国产精品自产拍在线观看蜜 | 国产精品久久久久久高潮 | 久草在线视频资源 | 国内精品视频一区二区三区八戒 | 欧美日韩一级久久久久久免费看 | 久久免费电影网 | 久久久久久国产精品免费 | 天天操夜夜曰 | 亚洲欧洲国产视频 | 91精品一区二区三区蜜臀 | 色狠狠婷婷| 狠狠干,狠狠操 | 久久视频在线观看 | 99精品免费网 | 最新中文在线视频 | 免费三级黄 | 免费三级黄 | 日韩精品中文字幕在线不卡尤物 | 免费看的黄网站 | 欧美精品第一 | 中文字幕在线视频第一页 | 色吊丝在线永久观看最新版本 | 欧美9999| 久久久久婷 | 精品久久久久久久久久久久久 | 日韩一区二区三区高清在线观看 | 国产精品成人自产拍在线观看 | 久久免费精品视频 | 久久综合色8888 | 久久久久久久久毛片精品 | 亚洲在线国产 | 国产成人精品在线 | 久久免费看a级毛毛片 | 成人久久18免费网站 | 欧美激情第八页 | www免费看片com| 久久天天躁 | 免费黄a | 99国产在线| 久久精品看 | 午夜久久福利 | 国产在线观看午夜 | 色婷婷综合久久久久中文字幕1 | 精品一区二区av | 国产永久免费观看 | 日韩大片在线观看 | 国产123av| 91av在线视频免费观看 | 免费看片网址 | 亚洲成av人片一区二区梦乃 | 亚洲高清视频一区二区三区 | 国产精品欧美久久久久无广告 | 久久精品国产亚洲aⅴ | 日韩欧在线 | 成人黄色影片在线 | 97av.com| 国产91精品久久久久久 | 日本中文字幕视频 | 国产精品一区二区62 | 丁香六月婷婷激情 | 玖玖视频网 | 欧美激情精品一区 | 在线观看蜜桃视频 | 波多野结衣视频一区二区三区 | 黄色三级在线看 | 九九免费精品视频在线观看 | 丁香婷婷社区 | 国产成人精品在线 | 一级大片在线观看 | 天天操天天干天天操天天干 | 日韩中文在线播放 | 国产中文字幕免费 | 国产成人a v电影 | 亚洲精品欧洲精品 | 久久大视频 | 一本色道久久精品 | 欧美一级片| 国产视频一区二区三区在线 | 免费黄色网址网站 | 久久影视中文字幕 | 99热.com| 日韩一级成人av | 久久99久久99久久 | 色欧美成人精品a∨在线观看 | 久久精品国产亚洲a | 国产一级片免费视频 | 国产精品mv在线观看 | 香蕉视频日本 | 天堂av在线网址 | 在线中文字母电影观看 | 日韩精品视频一二三 | 玖玖玖在线 | 精品视频免费久久久看 | 成人av影视在线 | 免费久久久久久久 | 在线免费成人 | 亚洲精品h| 久久久久久欧美二区电影网 | 在线看v片 | 久久手机免费视频 | 在线黄色毛片 | 曰韩在线 | 天天插天天干天天操 | 嫩小bbbb摸bbb摸bbb | 久久久免费精品国产一区二区 | 91av资源网 | 日韩精品aaa | 91成人免费在线 | 中文字幕在线视频一区二区 | 久久精品99国产 | 免费色视频 | 国内外成人在线视频 | 丁香午夜 | 亚洲男男gⅴgay双龙 | 亚洲成人黄色在线 | 91黄色影视 | 亚洲视频免费在线 | 日韩 精品 一区 国产 麻豆 | 精品麻豆入口免费 | 日本久久久久久久久 | 久久精品久久精品久久 | 日韩av中文字幕在线免费观看 | 免费看国产曰批40分钟 | 国产精品入口a级 | 91视频xxxx| 色噜噜日韩精品欧美一区二区 | 成人超碰97 | 91精品国产一区二区在线观看 | 夜添久久精品亚洲国产精品 | av国产在线观看 | 国产裸体永久免费视频网站 | 成人精品久久久 | 日韩欧美在线影院 | 国产视频 亚洲精品 | 亚洲专区一二三 | 成人免费xxxxxx视频 | www久久99 | 日韩欧美成 | 99精品久久精品一区二区 | 欧美伦理一区二区三区 | 色婷婷av国产精品 | 中文字幕在线视频一区二区 | 欧美一级日韩三级 | av电影中文 | 97超级碰碰碰碰久久久久 | 欧美日韩裸体免费视频 | 亚洲三级精品 | 成人av电影免费观看 | 国产午夜精品一区二区三区在线观看 | 成人免费一区二区三区在线观看 | 波多野结衣一区二区三区中文字幕 | 色综合在 | 国产又黄又猛又粗 | 91成人网页版 | 久草在线免费资源 | 久久精品中文字幕 | 国产精品麻豆免费版 | 久久天天躁狠狠躁夜夜不卡公司 | 热久久免费视频精品 | av资源在线观看 | 偷拍视频一区 | 99九九99九九九视频精品 | 国产又粗又猛又色又黄网站 | 中文字幕在线观看2018 | 三级av片 | 婷婷丁香六月天 | 久久高清免费 | 久久精品欧美一区二区三区麻豆 | 国产剧情一区二区在线观看 | 日韩动漫免费观看高清完整版在线观看 | 国产免费三级在线观看 | 精品国产网址 | 国产精品一区二区62 | 91在线麻豆 | 揉bbb玩bbb少妇bbb | 欧美亚洲精品在线观看 | 国产成在线观看免费视频 | 国产精品一区二区久久精品 | 精品国产日本 | 亚洲免费av片 | 中文字幕久久网 | 国产一二三四在线视频 | 四虎成人免费观看 | 久久在线精品视频 | 1区2区视频 | 国产中文在线观看 | 国产高清在线永久 | 丝袜美腿亚洲 | 欧美另类一二三四区 | 91av网址 | 亚洲国产中文字幕在线观看 | 午夜精品久久久久久久久久久久 | 国产精品丝袜久久久久久久不卡 | 亚洲精品久久久蜜臀下载官网 | 青青河边草免费观看 | 亚洲激情在线视频 | 69久久99精品久久久久婷婷 | 免费在线国产视频 | 国产自产在线视频 | 久热免费在线 | 国产麻豆视频在线观看 | 亚洲jizzjizz日本少妇 | 天天操天天摸天天干 | 九九色网| 国产色婷婷 | 婷婷久久一区 | 免费看日韩片 | 免费观看国产成人 | 久久国产午夜精品理论片最新版本 | 在线观看视频免费大全 | 玖玖国产精品视频 | 久久久久麻豆 | 国内三级在线 | 日韩视频中文 | 国产一级免费在线观看 | 婷婷婷国产在线视频 | 午夜精品久久久久 | 色偷偷网站视频 | 久草视频手机在线 | 最新国产视频 | 久久只有精品 | 亚州人成在线播放 | 日韩影视在线 | 天天拍天天色 | 久久天天操 | 久久久国产一区二区三区四区小说 | 99在线高清视频在线播放 | 免费看国产一级片 | 成人综合婷婷国产精品久久免费 | 欧美另类亚洲 | 欧美韩国日本在线 | 欧美在线1区 | 婷婷四房综合激情五月 | 国产精品99精品久久免费 | 色综合天天视频在线观看 | 日本在线中文在线 | 在线a视频免费观看 | 视频成人| 色综合久久综合中文综合网 | 欧美一级免费 | 欧美一区二区三区免费观看 | 欧美日韩一区二区三区在线观看视频 | 国产成人精品免费在线观看 | 黄色成年片 | 99产精品成人啪免费网站 | 在线 欧美 日韩 | 亚洲欧美乱综合图片区小说区 | 手机看片国产 | 久产久精国产品 | 日韩av一区二区三区 | 亚洲日韩中文字幕 | 91在线看网站 | 美女网站视频久久 | 色欧美成人精品a∨在线观看 | 欧美 日韩 国产 成人 在线 | 国产色黄网站 | 久久久国产精品久久久 | 免费a级大片 | 99久久精品日本一区二区免费 | 亚洲免费一级电影 | 国产精品免费在线视频 | 亚洲午夜精品在线观看 | 日韩国产在线观看 | 国产午夜精品一区二区三区 | 久久99久久99免费视频 | 日韩视频在线不卡 | 午夜三级影院 | av高清免费 | 日韩一区正在播放 | 91中文在线视频 | 人人狠狠 | 欧美疯狂性受xxxxx另类 | 日韩在线第一区 | 日韩欧美xxx | 久久国产精品偷 | 日韩天天操 | 9797在线看片亚洲精品 | 久久久久久久影视 | 久99久中文字幕在线 | av超碰在线 | 爱干视频 | 激情综合色综合久久 | 日本精品中文字幕 | 日韩精品视频一二三 | 在线观看av免费观看 | 国产精品少妇 | 少妇搡bbbb搡bbb搡aa | 久久伊99综合婷婷久久伊 | 麻豆一区二区三区视频 | 搡bbbb搡bbb视频 | 日韩欧美在线中文字幕 | 免费看短 | 91夫妻视频| 亚洲一区 av | 最近中文字幕在线中文高清版 | 丁香激情综合 | 国产精品1区| 伊人精品在线 | 在线观看av免费 | 久久精品欧美一区二区三区麻豆 | 国产免费不卡av | 99视频免费播放 | 久热色超碰 | 91福利社区在线观看 | 国产剧情一区二区在线观看 | 精品五月天 | 热久久电影 | 正在播放国产一区 | av在线一二三区 | 国产精品自产拍在线观看蜜 | 亚洲激情国产精品 | 午夜久久久久 | 超级av在线 | 欧美一级视频免费看 | 亚洲成人欧美 | av电影在线观看 | 91亚洲精品久久久蜜桃网站 | 国产成人精品一区一区一区 | 国产精品久久久久一区二区 | 天天干,夜夜操 | 麻豆视频免费在线播放 | 精品一区 在线 | 一区二区三区av在线 | 国产精品丝袜在线 | 白丝av在线 | 日韩精品中文字幕在线观看 | 久久综合久久综合久久 | 国产在线观看你懂的 | 中文字幕日韩一区二区三区不卡 | 久久久精品国产一区二区三区 | 国产精品美女免费视频 | 热久久影视 | 99视频一区二区 | 久草电影在线观看 | 久草电影在线观看 | 国产精品久久久久毛片大屁完整版 | 久久99精品国产91久久来源 | 韩国三级一区 | 免费观看成年人视频 | 亚洲欧美视频一区二区三区 | 亚洲人成人在线 | 国产精品乱码久久久久久1区2区 | 亚洲精品成人在线 | 国产一区欧美二区 | 麻豆影视在线观看 | 久久久精品一区二区三区 | 亚洲精品久久视频 | 国产亚洲欧美在线视频 | 99成人精品| 91精品黄色 | 国产第一页在线观看 | 成人国产综合 | 国产不卡精品 | 女人18片毛片90分钟 | 国产伦精品一区二区三区免费 | 伊在线视频 | 久久国产视频网 | 一本一本久久a久久 | 嫩草伊人久久精品少妇av | 亚洲黄色免费观看 | 91少妇精拍在线播放 | 国产黄色大全 | 27xxoo无遮挡动态视频 | 亚洲成人精品在线观看 | 亚洲精品国精品久久99热一 | 午夜在线观看一区 | 国产精品区在线观看 | av成人免费网站 | 又黄又爽又无遮挡免费的网站 | 欧美国产日韩一区 | 久久精品在线免费观看 | 久久99精品国产麻豆婷婷 | 日韩午夜av | 国产精品成人自拍 | 中文字幕国产一区 | 激情欧美xxxx| 日韩电影一区二区三区在线观看 | 在线观看日本高清mv视频 | 99热99| 99久热在线精品 | 亚洲精品免费在线播放 | 国产亚洲欧美精品久久久久久 | 欧美激情精品久久久久久 | 国精产品一二三线999 | 97人人射 | 欧美黄网站 | 日韩免费在线视频观看 | 又黄又爽免费视频 | 日本大尺码专区mv | 婷婷中文字幕综合 | 午夜视频99| 免费黄色在线 | 国产成人免费在线观看 | 亚洲精品乱码久久久一二三 | 久久成人精品视频 | 99在线观看 | av黄色成人| 99久久精品久久久久久动态片 | av色综合 | 天天操天天操一操 | 亚洲国产成人在线 | 成人一区影院 | 国产亚州精品视频 | 99爱国产精品 | 久久久久久久久久久久99 | 国产精品久久久久久模特 | 亚洲成人高清在线 | 成片人卡1卡2卡3手机免费看 | 国产区精品在线观看 | 狠狠干夜夜操天天爽 | 国产又粗又硬又长又爽的视频 | 激情视频一区二区三区 | 免费观看性生交 | 久久免费精品 | 91视频免费看网站 | 中文字幕国语官网在线视频 | 黄色软件在线看 | 狠狠色综合欧美激情 | 在线不卡的av | 少妇视频一区 | 欧美视频一区二 | 色综合天天综合在线视频 | 深夜国产在线 | 成人影片在线免费观看 | 色多多视频在线 | 久草视频在线免费播放 | 日日摸日日添日日躁av | 欧美视频国产视频 | 国产九九九九九 | 九九精品久久 | 欧美黑人巨大xxxxx | 在线观看岛国 | 午夜国产福利在线 | 毛片永久免费 | 久久久久久久久福利 | 一区二区三区四区五区在线视频 | 超碰精品在线 | 狠狠色香婷婷久久亚洲精品 | 日韩在线影视 | 婷婷色5月 | 视频二区在线 | 精品福利在线观看 | 日韩毛片久久久 | 欧美精品在线一区 | 国产精品久久久久四虎 | 天天插天天狠天天透 | 亚洲欧洲日韩在线观看 | 亚洲精品国产成人av在线 | 久久99精品国产麻豆宅宅 | 99视频久久| 最近中文字幕视频网 | 日韩字幕| 日韩激情第一页 | 99久久久久免费精品国产 | 黄色的片子| 99这里只有| 国产精品免费在线 | 国产裸体无遮挡 | 久久午夜鲁丝片 | 久久午夜精品视频 | 欧美久久成人 | 91中文字幕网| 亚州性色 | 91精品国产91 | 欧洲精品在线视频 | 激情偷乱人伦小说视频在线观看 | 国产精品中文字幕在线 | 久久综合九色综合久久久精品综合 | 久久99国产一区二区三区 | av+在线播放在线播放 | 免费在线观看国产精品 | 久久不卡电影 | 国产一级片观看 | 在线免费观看羞羞视频 | 国产免费美女 | 日韩精品在线一区 | 久久久久久久影视 | 日韩精品第1页 | 日韩三级不卡 | 日韩欧美在线影院 | 久久久96| 麻豆精品国产传媒 | 在线免费高清视频 | 美女av免费看 | 日韩a在线播放 | 久久人人爽爽人人爽人人片av | 91在线入口| 国产精品一区二区三区在线看 | 中文字幕乱码日本亚洲一区二区 | 国产一区 在线播放 | 亚洲综合射 | 日韩毛片一区 | 亚洲一区视频免费观看 | 日韩专区在线观看 | 久久久久久久久久久久久国产精品 | 一区二区三区 中文字幕 | 五月黄色| 久久人人爽人人人人片 | 成年人视频在线观看免费 | 国产黄色精品在线 | 色噜噜日韩精品一区二区三区视频 | 国产美女精品久久久 | 国产精品久久久久久久久久直播 | 国产精品久久电影网 | 国产 日韩 中文字幕 | 亚洲精品自在在线观看 | 99久久一区 | 综合色狠狠 | 精品国产精品一区二区夜夜嗨 | 国产精品一区二区三区久久 | 久久精品国产一区二区 | 天天干夜夜干 | 久草在线手机观看 | 麻豆91精品视频 | 精品在线看 | 日日操天天射 | 国产精品久久久久久久免费观看 | 黄色小说免费观看 | 激情视频久久 | 日本精品一区二区三区在线观看 | 久久午夜电影网 | 成人久久久久久久久久 | 午夜在线资源 | 久久久片| 毛片99 | 91香蕉亚洲精品 | 免费看wwwwwwwwwww的视频 久久久久久99精品 91中文字幕视频 | 亚洲va天堂va欧美ⅴa在线 | 色香蕉视频 | 黄色的网站在线 | 91最新在线视频 | 精品免费久久 | 精品福利国产 | 久久国产精品第一页 | 91人人揉日日捏人人看 | 人人爽人人爽人人片av | 亚洲国产999| 国产三级久久久 | 久久久久久片 | 久久伊99综合婷婷久久伊 | 在线视频中文字幕一区 | 曰本三级在线 | 五月天高清欧美mv | 欧美日韩二区在线 | 日韩电影中文,亚洲精品乱码 | 精品国产乱码久久久久久浪潮 | 又黄又爽又湿又无遮挡的在线视频 | 蜜桃视频精品 | 在线视频婷婷 | 欧美精品在线观看免费 | av在线直接看 | 996久久国产精品线观看 | 国产91小视频 | 国产人成看黄久久久久久久久 | 人人爽人人爽人人爽学生一级 | 国产一级二级在线播放 | 97免费在线观看视频 | 国产精品自产拍在线观看蜜 | 免费在线成人av电影 | 亚洲 欧美 变态 国产 另类 | 999久久久久久久久久久 | 亚洲婷婷网 | 美女av免费| 天天爽天天做 | 午夜精品一区二区三区视频免费看 | 日韩电影一区二区三区在线观看 | 视频在线日韩 | 人人爽人人爽人人片av | av中文字幕av | 国产成人av电影在线 | 嫩草91影院| 色丁香久久 | 最新日韩电影 | 久久不射电影院 | 欧美精品中文在线免费观看 | 美女黄频视频大全 | 中文乱码视频在线观看 | 天天鲁天天干天天射 | 欧美日韩一区二区在线观看 | 91精品久久久久久久久久入口 | 中文字幕av在线免费 | 久久黄色影视 | 欧美三级免费 | 人人射人人澡 | 亚洲三级精品 | 中文字幕免费高清av | 亚洲国产剧情 | 久久天天拍 | 日韩3区 | 99久久精品无码一区二区毛片 | 国产精品久久久久久久99 | 色偷偷中文字幕 | 国产中文字幕91 | 在线观看一 | 91精品视频在线 | 天天综合久久 | 狠狠色香婷婷久久亚洲精品 | 黄色三级免费网址 | 色com网| 丝袜+亚洲+另类+欧美+变态 | www.激情五月.com| 日韩免费成人av | av色一区 | 日韩av资源在线观看 | 日本在线观看一区二区 | 久久99久久99久久 | 国产亚洲精品中文字幕 | 国产视频精品网 | 久久久精品99| 日韩中文字幕国产精品 | 青青久草在线 | 一区二区三区播放 | 成人电影毛片 | 中文字幕欧美激情 | 国产青春久久久国产毛片 | 91免费日韩 | 国产毛片久久 | 色吊丝在线永久观看最新版本 | 亚洲欧洲精品久久 | 91成人免费在线 | 黄色免费网战 | 日韩激情第一页 | 青青草久草在线 | 成人禁用看黄a在线 | 成人在线小视频 | 中文字幕视频 | 国产精品一区在线播放 | 日韩动态视频 | 亚洲精品中文字幕视频 | 日本论理电影 | 欧美性粗大hdvideo | 久久视频在线观看 | 五月精品| 久久国产影院 | 日韩视频www | 伊人久久影视 | 国内精品久久久久久久久久清纯 | 人人射人人插 | 欧美色就是色 | 久久av高清 | 成 人 a v天堂 | 亚洲免费在线看 | 久久久在线视频 | 亚洲成a人片77777潘金莲 | 久久理论视频 | 久草视频在线免费 | 国产高清视频在线 | www.亚洲视频 | 96亚洲精品久久久蜜桃 | 激情综合啪啪 | 欧美地下肉体性派对 | 天天爽人人爽夜夜爽 | 国产精品第一 | 亚洲一区二区三区毛片 | 国产91精品久久久久久 | 最新av中文字幕 | 久久久精品国产免费观看一区二区 | 国产亚洲日 | 中文区中文字幕免费看 | 超碰人人在 | 日韩三级不卡 | 在线精品亚洲一区二区 | 亚洲精品一区中文字幕乱码 | a级国产乱理论片在线观看 特级毛片在线观看 | 亚洲综合一区二区精品导航 | 久久蜜臀av | 国内精品久久久久久久影视麻豆 | 久久精品男人的天堂 | 欧美日韩中文国产一区发布 | 99久久影视 | 中文字幕在线看 | 嫩草伊人久久精品少妇av | 国产精品一区二区av | 色资源网在线观看 | 四虎永久免费在线观看 | 亚洲国产三级在线观看 | 在线一区二区三区 | 欧美日韩亚洲在线观看 | 亚洲免费成人av电影 | av天天草| 97超碰免费在线 | 久久综合狠狠综合久久综合88 | 免费日韩在线 | 97香蕉超级碰碰久久免费软件 | 国产乱码精品一区二区三区介绍 | 69av视频在线 | 在线观看国产一区二区 | 国产美女在线观看 | 国产一级免费av | 97超碰影视 | 亚洲视频久久久久 | 精品国产一二三 | 亚洲精品国产欧美在线观看 | 欧美va天堂在线电影 | 久草网视频在线观看 | 欧美另类激情 | av资源免费在线观看 | 欧美精品午夜 | 黄网站app在线观看免费视频 | 欧美一级特黄aaaaaa大片在线观看 | 久久av免费电影 | 欧美不卡视频在线 | 五月天中文在线 | 99精品系列| 伊人午夜| 最新高清无码专区 | 成在人线av | 在线看中文字幕 | 欧美在线91| 免费观看性生活大片 | 午夜少妇 | 国产一区在线免费观看视频 | 欧美日韩国产区 | av福利网址导航大全 | 亚洲精品视频大全 | 四虎成人精品在永久免费 | 美女视频黄是免费的 | 人人澡人人草 | 久久精品成人 | 91福利影院在线观看 | 久久一精品| 午夜精品久久久久久久久久久久久久 | 久草视频在线资源 | 99在线高清视频在线播放 | 日韩一区二区免费在线观看 | 午夜精品久久久久久久99无限制 | 免费色视频在线 | 激情xxxx| 国产香蕉视频在线播放 | 激情网站免费观看 | 在线免费观看不卡av | 天天激情站| 97人人澡人人添人人爽超碰 | 超碰在线资源 | 免费黄色在线网站 | 成人黄性视频 | 色婷婷激情电影 | 中文字幕五区 | 日韩精品一区在线播放 | 国产男女爽爽爽免费视频 | 天堂激情网 | 国产精品色视频 | 999成人 | 亚洲黄色a| 国产黄a三级三级三级三级三级 | 青青草国产成人99久久 | 久草综合在线观看 | 久久免费a | 久草精品在线观看 | 久草网在线 | 欧美福利视频一区 | 中文字幕乱在线伦视频中文字幕乱码在线 | 国产精品久久久久一区二区三区 | 在线国产精品视频 | 在线中文字幕观看 | 69精品视频 | 免费看v片网站 | 国产视频精品网 | av成人免费在线 | 九九九九九精品 | 日韩av手机在线观看 | 99人久久精品视频最新地址 | 人交video另类hd | 香蕉视频在线看 | 特级毛片爽www免费版 | 不卡av电影在线 | 精品国产人成亚洲区 | 国产精品一区二区三区免费视频 | 免费看黄在线看 | 亚洲涩涩网 | 国产色在线视频 | 精品久久久成人 | 亚洲在线视频播放 | 男女视频久久久 | 国产欧美高清 | 国产aa精品 | 玖玖视频 | 欧美日韩国产亚洲乱码字幕 | 天天色宗合| 日韩特黄av | 日韩精品在线播放 | 国产午夜三级一区二区三 | 色播五月激情综合网 | 99久久99久久免费精品蜜臀 | 综合伊人av | 色婷婷av国产精品 | 欧美日韩中文国产一区发布 | www九九热| 综合网天天色 | 亚洲va在线va天堂va偷拍 | 日韩精品在线一区 | 欧美综合在线观看 | 日本黄色片一区二区 | 最近中文字幕免费av | 国产精品福利无圣光在线一区 | 国产精品第二页 | 国产五十路毛片 | 国产视频69| 91网站在线视频 | 日本精品久久久久中文字幕 | 综合av在线 | 久草精品网 | 91免费版在线 | 97色狠狠 | 婷婷国产一区二区三区 | 亚洲免费av电影 | 国产亚洲精品美女 | 免费久久视频 | 九九热国产视频 | 三级午夜片 | 天天干天天上 | 丁香婷婷激情啪啪 | 婷婷成人在线 | 五月婷婷中文 | 国产又粗又长又硬免费视频 | 日产乱码一二三区别免费 | 97视频在线观看成人 | 天天久久夜夜 | 欧美性一级观看 | 欧美一区二区日韩一区二区 | 99 视频 高清| 中文字幕成人一区 | 日韩精品高清不卡 | 天天拍天天操 | 综合色站导航 | 人人爽人人干 | 人人舔人人爽 | 久久久久欧美精品999 | a电影免费看 | 天天综合在线观看 | 久久国产区 | 91九色在线观看视频 | 成人午夜性影院 | 国产日产高清dvd碟片 | 九九在线视频免费观看 | 亚洲激情精品 | 久久国产麻豆 | 日韩av中文在线 | 亚洲精品一区二区三区四区高清 | 99久久er热在这里只有精品66 | 成年人在线免费看视频 | 欧美午夜久久 | 久久精品一区二区三 | 在线天堂亚洲 | 亚洲3级| 不卡国产视频 | 日韩免费福利 | 国产精品视频永久免费播放 | 日韩免费av在线 | 婷婷开心久久网 | 亚洲国产免费网站 | 午夜国产在线 | 天天综合网 天天 | 毛片无卡免费无播放器 | 免费看国产曰批40分钟 | 日韩av资源在线观看 | 日本精品中文字幕在线观看 | 国产在线更新 | 国产 av 日韩| 99精品在线观看视频 | 天天色天天干天天色 | 天天操天天干天天爱 | 一区二区激情 | 激情欧美国产 | 9ⅰ精品久久久久久久久中文字幕 | 青春草免费在线视频 | 中文在线免费观看 | 国产一二区免费视频 | 在线香蕉视频 | 欧美日韩免费视频 | 久久精品视频免费播放 | 人人澡人人草 | 亚洲精品动漫成人3d无尽在线 | 日本精品va在线观看 | 亚洲最新av在线网址 | www.久久精品视频 | 99在线看 | 免费高清影视 | 美女精品久久久 | 人人看人人爱 | 久久激情视频网 | 日日狠狠| 91看片淫黄大片在线播放 | 在线小视频你懂得 | 亚洲视频观看 | 五月天天色 | 午夜精品久久久久久久99无限制 | 一区二区激情视频 | 免费网站观看www在线观看 | 日韩专区av | www.eeuss影院av撸 | 日韩在线观看第一页 | 麻豆91在线看 | 福利一区视频 | 色无五月 | 黄色www免费 | 91精品网站在线观看 | 国产97av| 欧美精品在线视频观看 | 成人资源网 | 99精品在线免费视频 | 国产精品免费视频一区二区 | 久久老司机精品视频 | 夜夜摸夜夜爽 | 久久91网 | 91一区啪爱嗯打偷拍欧美 | 国产综合香蕉五月婷在线 | 国产精品久久久久久久妇 | wwxxxx日本 | 美女网站视频久久 | 久久成人免费 | 91成人看片 | 国产特级毛片 | 色夜视频 | 高清不卡一区二区在线 | 99视频精品免费观看, | 成人免费网站视频 | 国产精品尤物 | 欧美性生活大片 | 99精品免费久久久久久久久日本 | 国产91免费在线观看 | 夜夜高潮夜夜爽国产伦精品 |