gpt4 book ai didi

javascript - 融合图表传递用逗号分隔的参数会产生一些错误

转载 作者:行者123 更新时间:2023-12-03 06:31:20 25 4
gpt4 key购买 nike

这里我有一个函数可以调用融合图表,下面列出的图表工作正常。这里的问题是,当我传递参数时,由于该值而分割逗号

这里我传递来自 php 的值

$categoryvalue = '{"label":"Q1"},{"label":"Q2"},{"label":"Q3"},{"label":"Q4"},{"label":"Q5"},{"label":"Q6"}';

$setvalue1= `'{"value":"0"},{"value":"244"},{"value":"65"},{"value":"52"},{"value":"169"},{"value":"40"}';

$setvalue2 ='{"value":"0"},{"value":"37"},{"value":"53"},{"value":"5"},{"value":"45"},{"value":"4"}'

脚本

<script>
function fusioncharts(type,rendernamew,w,h,xaxisname,yaxisname,labelname1,labelname2,categoryvalue,setvalue1,setvalue2){
// here code starts
}
</script>

错误

fusioncharts('mscolumn2d','chartContainer','900','400','Quarter','Revenues (In USD)','Incidents Submitted','Incidents Resolved',{"label":"Q1",{"label":"Q2",{"label":"Q3");

现在它说一些像这样的错误

FusionCharts.js:158 Uncaught TypeError: a.match is not a function

最佳答案

只需在两个字符串中添加 [ this 即可。这就能解决你的问题

$categoryvalue = '[{"label":"Q1"},{"label":"Q2"},{"label":"Q3"},{"label":"Q4"},{"label":"Q5"},{"label":"Q6"}]';

$setvalue1= '[{"value":"0"},{"value":"244"},{"value":"65"},{"value":"52"},{"value":"169"},{"value":"40"}]';

$setvalue2 ='[{"value":"0"},{"value":"37"},{"value":"53"},{"value":"5"},{"value":"45"},{"value":"4"}]'

关于javascript - 融合图表传递用逗号分隔的参数会产生一些错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38439742/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com