我已经阅读并看到了Trigger.io + Backbone.js的实现-我的问题是关于具体使用backbone-boilerplate框架。
我正在为我的项目使用Backbone-Boilerplate,以及同一个作者开发的Backbone-LayoutManager。当我使用触发器进行构建时,我的视图根本不会加载。在进行了(大量) Googling搜索之后,我认为这与应用程序的根路径有关,该根路径用于构建通过AJAX获取的文件的完整路径。(参见https://github.com/tbranyen/backbone-boilerplate/wiki/Relative-path-setup-notes)
我按照上面链接中的说明,看看是否可以让我的应用程序在http://localhost/myapp/上运行,而不是在http://mypp.local上运行,果然它可以工作。然而,我不能手动设置这些在设备上运行的路由,因为我不确定在所有设备上的每个构建将是什么。
关于如何让Backbone-Boilerplate模板加载和Trigger.io很好地结合在一起,有什么想法吗?
发布于 2012-09-27 06:50:44
如果每个设备的路径不同,那么探索变量app.root的选项可能更有意义。这可以通过像location.pathname这样的东西来实现。我对trigger.io一点也不熟悉,但是像这样的东西可以工作吗:
app.root = location.pathname;
这会动态地将根设置为:/e034fde/random/path/。
https://stackoverflow.com/questions/12611189
复制相似问题