{"ScriptPreparationCode":"var modelconfig = JSON.stringify({\r\n animation: true,\r\n animationDuration: 1000,\r\n color: [\r\n \u0022#60ACFC\u0022,\r\n \u0022#5BC49F\u0022,\r\n \u0022#FEB64D\u0022,\r\n \u0022#B8EE4E\u0022,\r\n \u0022#32D3E8\u0022,\r\n \u0022#9286E7\u0022,\r\n \u0022#458CF7\u0022,\r\n \u0022#EFE94E\u0022,\r\n \u0022#3FCEC7\u0022,\r\n \u0022#6370DE\u0022,\r\n \u0022#FF7B7B\u0022,\r\n \u0022#668ED6\u0022,\r\n \u0022#D660A8\u0022\r\n ],\r\n tooltip: {\r\n show: false,\r\n tooltipHeight: \u0022auto\u0022,\r\n tooltipWidth: \u0022auto\u0022,\r\n triggerOn: \u0022mousemove\u0022,\r\n formatter: \u0022{b} \u003Cbr/\u003E{d}\u0022,\r\n textStyle: {\r\n fontFamily: \u0022\u5FAE\u8F6F\u96C5\u9ED1\u0022,\r\n fontWeight: \u0022normal\u0022,\r\n fontStyle: \u0022normal\u0022,\r\n color: \u0022#333\u0022,\r\n fontSize: 14\r\n },\r\n backgroundColor: \u0022rgba(251,251,251,1)\u0022,\r\n tooltipStyle: \u0022solid\u0022,\r\n borderWidth: 0,\r\n padding: 10,\r\n tooltipRadius: 0,\r\n boxshadow: {\r\n color: \u0022#000000\u0022,\r\n isNone: true,\r\n size: 5\r\n },\r\n extraCssText: \u0022border-style: solid; border-radius:0;width:auto;height:auto;box-shadow:none\u0022\r\n },\r\n title: {\r\n padding: 12,\r\n show: false,\r\n text: \u0022\u91D1\u5B57\u5854\u0022,\r\n top: \u0022top\u0022,\r\n left: \u0022center\u0022,\r\n textStyle: {\r\n fontFamily: \u0022\u5FAE\u8F6F\u96C5\u9ED1\u0022,\r\n fontWeight: \u0022bold\u0022,\r\n fontStyle: \u0022normal\u0022,\r\n color: \u0022#333333\u0022,\r\n fontSize: 16\r\n }\r\n },\r\n legend: {\r\n show: true,\r\n padding: 12,\r\n textStyle: {\r\n fontFamily: \u0022\u5FAE\u8F6F\u96C5\u9ED1\u0022,\r\n fontWeight: \u0022normal\u0022,\r\n fontStyle: \u0022normal\u0022,\r\n color: \u0022rgb(65,65,65)\u0022,\r\n fontSize: 14\r\n },\r\n orient: \u0022vertical\u0022,\r\n right: 0,\r\n top: 0,\r\n data: [\u0022\u5E8F\u5217A\u0022, \u0022\u5E8F\u5217B\u0022, \u0022\u5E8F\u5217C\u0022, \u0022\u5E8F\u5217D\u0022],\r\n itemGap: 20,\r\n icon: \u0022rect\u0022,\r\n itemWidth: 12,\r\n itemHeight: 12\r\n },\r\n series: [\r\n {\r\n name: \u0022\u91D1\u5B57\u5854\u56FE\u0022,\r\n sort: \u0022ascending\u0022,\r\n type: \u0022funnel\u0022,\r\n gap: 1,\r\n top: 45,\r\n left: 52,\r\n width: \u002280%\u0022,\r\n selectedMode: \u0022single\u0022,\r\n avoidLabelOverlap: false,\r\n label: {\r\n show: true,\r\n position: \u0022right\u0022,\r\n fontSize: \u002214\u0022,\r\n fontFamily: \u0022\u5FAE\u8F6F\u96C5\u9ED1\u0022,\r\n fontWeight: \u0022normal\u0022,\r\n fontStyle: \u0022\u0022,\r\n formatter: \u0022{c}\u0022,\r\n color: \u0022#333333\u0022\r\n },\r\n labelLine: {\r\n show: true,\r\n length: 5,\r\n lineStyle: {\r\n width: 1,\r\n type: \u0022solid\u0022\r\n }\r\n },\r\n itemStyle: {\r\n borderType: \u0022solid\u0022,\r\n borderColor: \u0022#fff\u0022,\r\n borderWidth: 0\r\n },\r\n emphasis: {\r\n itemStyle: {\r\n borderColor: \u0022red\u0022\r\n }\r\n },\r\n data: [\r\n {\r\n value: 20,\r\n name: \u0022\u5E8F\u5217A\u0022\r\n },\r\n {\r\n value: 40,\r\n name: \u0022\u5E8F\u5217B\u0022\r\n },\r\n {\r\n value: 60,\r\n name: \u0022\u5E8F\u5217C\u0022\r\n },\r\n {\r\n value: 80,\r\n name: \u0022\u5E8F\u5217D\u0022\r\n }\r\n ],\r\n animationDuration: 1000\r\n },\r\n {\r\n name: \u0022\u91D1\u5B57\u5854\u56FE\u0022,\r\n sort: \u0022ascending\u0022,\r\n type: \u0022funnel\u0022,\r\n gap: 1,\r\n top: 45,\r\n left: 52,\r\n width: \u002280%\u0022,\r\n selectedMode: \u0022single\u0022,\r\n avoidLabelOverlap: false,\r\n label: {\r\n show: true,\r\n position: \u0022inside\u0022,\r\n fontSize: 14,\r\n color: \u0022#fff\u0022,\r\n fontFamily: \u0022\u5FAE\u8F6F\u96C5\u9ED1\u0022,\r\n fontWeight: \u0022normal\u0022,\r\n fontStyle: \u0022normal\u0022,\r\n formatter: \u0022{d}%\u0022\r\n },\r\n labelLine: {\r\n show: true,\r\n length: 10,\r\n lineStyle: {\r\n width: 1,\r\n type: \u0022solid\u0022\r\n }\r\n },\r\n itemStyle: {\r\n borderType: \u0022solid\u0022,\r\n borderColor: \u0022#000\u0022,\r\n borderWidth: 0\r\n },\r\n emphasis: {\r\n itemStyle: {\r\n borderColor: \u0022#333333\u0022\r\n }\r\n },\r\n data: [\r\n {\r\n value: 20,\r\n name: \u0022\u5E8F\u5217A\u0022\r\n },\r\n {\r\n value: 40,\r\n name: \u0022\u5E8F\u5217B\u0022\r\n },\r\n {\r\n value: 60,\r\n name: \u0022\u5E8F\u5217C\u0022\r\n },\r\n {\r\n value: 80,\r\n name: \u0022\u5E8F\u5217D\u0022\r\n }\r\n ]\r\n }\r\n ]\r\n});\r\nvar model=null;","TestCases":[{"Name":"eval","Code":"eval(\u0027model=\u0027 \u002B modelconfig);","IsDeferred":false},{"Name":"function","Code":"let methodFunc = new Function(\u0027\u0022use strict\u0022;return \u0027\u002B modelconfig);\r\nmodel = methodFunc()","IsDeferred":false}]}