我在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中的第一行之前收到此错误。
我知道这个应用程序还有其他问题,但在我能解决这个问题之前,我无法解决这些问题。
答案 0 :(得分:1)
:helper.js文件中存在语法错误: