1

我已经阅读并看到了 Trigger.io + Backbone.js 的实现——我的问题是关于专门使用骨干样板框架。

我将Backbone-Boilerplate与同一作者的 Backbone-LayoutManager 一起用于我的项目。当我使用触发器进行构建时,我的视图根本没有加载。在做了(很多)谷歌搜索之后,我认为它与应用程序的根路径有关,该根路径用于构建通过 AJAX 获取的文件的完整路径。(见https://github.com/tbranyen/backbone-boilerplate/wiki/Relative-path-setup-notes

我按照上面链接中的说明查看是否可以让我的应用程序运行,http://localhost/myapp/而不是http://mypp.local肯定它工作正常。但是,我无法手动设置这些路由以在设备上运行,因为我不确定所有设备上的每个构建将是什么。

关于如何让 Backbone-Boilerplate 模板加载和 Trigger.io 一起玩得很好的任何想法?

4

1 回答 1

1

如果每个设备的路径不同,那么探索变量的选项可能是有意义的app.root。这可以通过类似的东西来实现location.pathname。我对 trigger.io 一点也不熟悉,但会像这样工作:

app.root = location.pathname;

这会将根设置为:/e034fde/random/path/动态。

于 2012-09-26T22:50:44.423 回答