commit | 48c56952205c672915492cf92a851158ba148470 | [log] [tgz] |
---|---|---|
author | plainheart <yhen@all-my-life.cn> | Thu Nov 26 15:36:30 2020 +0800 |
committer | plainheart <yhen@all-my-life.cn> | Thu Nov 26 15:36:32 2020 +0800 |
tree | 70f6d45857f4460fc581470924ee3d8e5ae1c1c0 | |
parent | 92de35cc976a2b73ba9522494bd8a6c53111d44e [diff] |
fix(editor): fix no source code in downloaded file bug. - fix download issue in IE (But current build files cannot run in IE, can fix later if necessary)
npm install
npm run dev
npm run release
It will copy all the build resources to incubator-echarts-website/next/examples
common/config.js
local=1
in URL. For example: editor.html?c=area-basic&local=1
node tool/build-example.js
Only for default theme
node tool/build-example.js -t default
All test cases are in the public/data
folder. The comment in the header
/* title: Area Pieces titleCN: 折线图区域高亮 category: 'line, visualMap' */
describes the meta info of this example.
For example:
$.when( $.getScript(ROOT_PATH + '/data/asset/js/myTransform.js'), $.getScript('https://cdn.jsdelivr.net/npm/d3-contour@2.0.0/dist/d3-contour.jXs'), ).done(function () { // ... });
Use this code to enable controller panel for a example:
app.config = { aNameForTheSelectWidget: 'This is the initial value' aNameForTheRangeWidget: 45, aNameForTheButtonWidget: function () { // Do something. }, onChange: function () { // Do something. } }; app.configParameters = { aNameForTheSelectWidget: { options: [ 'This is the initial value', 'This is another value', 'This is the third value' ] }, aNameForTheRangeWidget: { min: -90, max: 90 } };
app.onresize = function () { // Do something. }
var width = myChart.getWidth(); var height = myChart.getHeight();