将外部数据加载到SproutCore应用程序中

时间:2013-04-17 03:21:22

标签: javascript sproutcore

我在https://github.com/ericgorr/myproject有一个示例SproutCore应用程序。该应用程序是* sc_technique *项目内部。这个应用程序基于https://gist.github.com/mauritslamers/5384031的要点。

最好我理解所描述的技术,要加载的外部数据存储在helper.js文件中。例如:

MyApp.statechart.sendEvent("loadData",[{ folder: "name": files: ["filename1.js"] }]);

然后将其作为javascript脚本添加到文档中。执行脚本行以生成事件,并将数据添加到应用程序的SC.Store。脚本执行后,将被删除。

当我尝试在自己的应用程序中实现此技术时,我无法让它工作。我得到的错误是:

Uncaught SyntaxError: Unexpected token : helper.js:1

似乎应用程序在我告诉它之前尝试加载helper.js文件。我在应用程序首次启动时以及在执行main.js中的第一行之前收到此错误。

我知道这个应用程序还有其他问题,但在我能解决这个问题之前,我无法解决这些问题。

1 个答案:

答案 0 :(得分:1)

浏览器指出

:helper.js文件中存在语法错误:

“name”之后的冒号应该是逗号。