我有一個Codeigniter的應用程序生成,我想爲我的前端使用BackboneJS。我已經構建了一個API,以便可以使用我的數據庫中返回的JSON,所以我唯一需要的是將Backbone集成到我的Codeigniter設置中。我也已經有了一個Backbone應用程序,我創建了大部分需要的視圖。所以,在我的骨幹的index.php我:與Codeigniter的BackboneJS
<script data-main="js/config" src="js/lib/requirejs/require.js"></script>
<script>
require(['config'], function(config) {
require(['app/mainpage']);
});
</script>
在我的index.php
另外,我都在我的骨幹視圖渲染的div
的。
我想知道,我如何在Codeigniter中進行整合。我的文件/文件夾結構的笨是典型的CI-設置:
- application
- config
- controllers
- models
- views
- assets
- css
- img
- system
index.php
.htaccess
那麼,什麼是做到這一點的最好方法是什麼?我應該創建一個額外的js
-文件夾,然後將我的主幹設置放在該文件夾中?如果是這樣,<script>
-上面顯示的代碼呢?在哪裏放置它?
在此先感謝