原理:使用wordpress 插入自定义 html
在一段HTML 代码段中 ,引入相关库的js,再定义页面元素,再写一段 应用js
示例:
相关全部代码:
<html> <head> <script src = "http://www.amcharts.com/lib/4/core.js"></script> <script src = "http://www.amcharts.com/lib/4/charts.js"></script> </head> <body> <div id="$CHART$" style="width: 100%; height: 300px;"></div> <script> // Create chart instance var chart = am4core.create("$CHART$", am4charts.RadarChart); // Make the chart fade-in on init chart.hiddenState.properties.opacity = 0; // Set data chart.data = [{ "direction": "N", "value": 8 }, { "direction": "NE", "value": 9 }, { "direction": "E", "value": 4.5 }, { "direction": "SE", "value": 3.5 }, { "direction": "S", "value": 9.2 }, { "direction": "SW", "value": 8.4 }, { "direction": "W", "value": 11.1 }, { "direction": "NW", "value": 10 }] // Set chart padding chart.padding(10, 10, 10, 10); // Set up axers var categoryAxis = chart.xAxes.push(new am4charts.CategoryAxis()); categoryAxis.renderer.grid.template.location = 0; categoryAxis.dataFields.category = "direction"; categoryAxis.renderer.minGridDistance = 60; var valueAxis = chart.yAxes.push(new am4charts.ValueAxis()); // Add series var series = chart.series.push(new am4charts.RadarSeries()); series.dataFields.categoryX = "direction"; series.dataFields.valueY = "value"; series.tooltipText = "{valueY.value}" series.fillOpacity = 0.4; // Add cursor chart.cursor = new am4charts.RadarCursor(); </script> </body> </html>
官网demo 地址: https://www.amcharts.com/demos/
good
good
boy