SyntaxError: missing ) after argument list In Velocity Template
SyntaxError: missing ) after argument list In Velocity Template
这是我的 Velocity 文件中的代码:
#foreach ($key in $googleCharts.keySet())
data.addRow(String($key), parseInt( $googleCharts.get($key)));
#end
一旦我运行这个,我得到错误:
未捕获的语法错误:参数列表后缺少 )
当我在浏览器的控制台上看到它时,我看到它在下面代码的第二行抛出错误:
data.addRow(String(Customers), parseInt( 51));
data.addRow(String(Medidata Users), parseInt( 70));
data.addRow(String(Anonymous), parseInt( 1104));
为什么会发生这种情况?
此致,
阿洛克
就 javascript 而言,第二行中的 String(Medidata Users)
代码没有意义。这就是问题的原因。
Javascript 不允许 space 这样。
这是我的 Velocity 文件中的代码:
#foreach ($key in $googleCharts.keySet())
data.addRow(String($key), parseInt( $googleCharts.get($key)));
#end
一旦我运行这个,我得到错误:
未捕获的语法错误:参数列表后缺少 )
当我在浏览器的控制台上看到它时,我看到它在下面代码的第二行抛出错误:
data.addRow(String(Customers), parseInt( 51));
data.addRow(String(Medidata Users), parseInt( 70));
data.addRow(String(Anonymous), parseInt( 1104));
为什么会发生这种情况?
此致, 阿洛克
String(Medidata Users)
代码没有意义。这就是问题的原因。
Javascript 不允许 space 这样。