【发布时间】:2014-01-16 09:23:23
【问题描述】:
我有一个使用 Codeigniter 构建的应用程序,我想将 BackboneJS 用于我的前端。我已经构建了一个 API,以便我可以使用从我的数据库返回的 JSON,所以我唯一需要的是将 Backbone 集成到我的 Codeigniter 设置中。我也已经有一个 Backbone 应用程序,我在其中创建了我需要的大部分视图。所以,在我的 Backbone 的 index.php 中,我有:
<script data-main="js/config" src="js/lib/requirejs/require.js"></script>
<script>
require(['config'], function(config) {
require(['app/mainpage']);
});
</script>
同样在我的 index.php 中,我有所有的 div's 来呈现我的主干视图。
我想知道,我如何将它集成到 Codeigniter 中。我在 Codeigniter 中的文件/文件夹结构是典型的 CI 设置:
- application
- config
- controllers
- models
- views
- assets
- css
- img
- system
index.php
.htaccess
那么最好的方法是什么?我应该创建一个额外的js-文件夹,然后将我的主干设置放在该文件夹中吗?如果是这样,上面显示的<script>-code 呢?放在哪里?
提前致谢
【问题讨论】:
标签: javascript php codeigniter backbone.js requirejs