Javascript google可视化中的自动宽度

Javascript google可视化中的自动宽度,javascript,c#,google-visualization,Javascript,C#,Google Visualization,我用下面的代码在google visualization中显示滚动条,当字符较大时 stringBuilder.Append(" var chart = new google.visualization.ColumnChart(document.getElementById('chart_div'));"); stringBuilder.Append(" chart.draw(view, {width: 660, height: 500, title: '

我用下面的代码在google visualization中显示滚动条,当字符较大时

stringBuilder.Append(" var chart = new google.visualization.ColumnChart(document.getElementById('chart_div'));");
                    stringBuilder.Append(" chart.draw(view, {width: 660, height: 500, title: 'Title',");
                    stringBuilder.Append("legend: {position: 'none'},");
                    stringBuilder.Append("hAxis: {title: 'Resource', titleTextStyle: {color: 'green'},slantedText:false},width:'data.getNumberOfRows() * 130',colors: ['DeepSkyBlue','green'],");

                    stringBuilder.Append("vAxis:{title: 'Effort (Hr)',titleTextStyle: {color: 'green'}}");
当使用width:'data.getNumberOfRows()*130'它不工作时,当设置width一个数字它工作时,我如何设置它?

您传递的是一个“字符串”,而不是一个“计算”

删除撇号的

width:data.getNumberOfRows()*130

您传递的是“字符串”,而不是“计算”

删除撇号的


width:data.getNumberOfRows()*130

您可能应该检查生成的Javascript并将其发布在答案中。在这个代码段中,似乎没有任何与C有关的内容,BTW
width:'data.getNumberOfRows()*130'
作为包含
'data.getNumberOfRows()*130'
的字符串值。也许库可以解析和执行它,但我怀疑您是否应该检查生成的Javascript并将其发布在答案中。在这个代码段中,似乎没有任何与C有关的内容,BTW
width:'data.getNumberOfRows()*130'
作为包含
'data.getNumberOfRows()*130'
的字符串值。也许库可以解析和执行这个,但我怀疑我们使用的是stringbuilder来创建脚本,而不是使用apostophe char不显示我的错误我是说Chart检查控制台是否有错误?您知道将有多少行--提供前面的计算结果吗?不要用撇号,试着用括号括起来——我在JavaScript中测试过,应该可以,如果需要的话我可以提供示例……我们使用stringbuilder创建脚本,当不使用撇号char时不显示我的错误我是说图表检查控制台是否有错误?您知道将有多少行--提供前面的计算结果吗?不要用撇号,试着用括号包装——我用JavaScript测试过,应该可以,如果需要,我可以提供示例。。。