IE 预期的标识符、字符串或数字(不是逗号!



由于某种奇怪的原因,我收到此错误,它不断出现,我似乎无法理解它有什么问题。我正在使用EXT js和Symfony2。

以下是树枝文件中的代码:

var portalInitialState = {{ base_macros.generateState( designer_state  ) }};
    </script>

转换为:

var portalInitialState = [];
    </script>

在这一行,我在IE8中出现错误,我似乎无法理解这有什么问题,如果我在IE控制台中运行此代码,它可以正常工作。有人能在这件事上遮蔽一些光芒吗?

谢谢

检查代码中的上一行。

"预期标识符"通常意味着它发现了一些东西,但期待其他东西。如果错误在第 5 行,则可能是第 4 行未正确终止。

例如:

var x = 1,
var y = [];

将创建一个错误,但以下两个示例可以正常工作:

var x = 1;
var y = [];

var x = 1,
y = [];

最新更新