我目前有一個提供JSON的rails應用程序,以及使用phoneJS創建的獨立應用程序,它使用JSON。我希望能夠將phoneJS代碼直接集成到我的Rails應用程序中,但我不確定如何。 phoneJS的文件夾結構與rails中的資產文件夾非常不同。理想情況下,我想找到一個示例應用程序,其中兩者結合在一起,但一直未能。如何將phoneJS代碼合併到Rails應用程序中?
0
A
回答
0
我可以建議你把所有的phonejs資源放到你的rails應用程序的/ public文件夾中。
例如,我在/ public創建'資產'文件夾,並在那裏放置我的phonejs應用程序。
接下來,我做了一個簡單的home_controller.rb,它可以返回一些JSON數據。
爲我所用裏面的下面的代碼檢索數據/public/assets/phonejs/views/home.js文件:
var data = ko.observableArray();
$.getJSON("/home/index", function(response){
data(response);
});
var viewModel = {
data: data
};
return viewModel;
您可以通過以下網址看到phonejs應用:本地主機:3000 /資產/ phonejs/index.html
此外,您可以嘗試將phonejs源放到供應商/資產或lib /資產或應用/資產文件夾。
Source.zip - 我的應用程序的源代碼(ruby 2.0,rails 4)。
相關問題
- 1. 如何將Python代碼整合到移動應用程序中?
- 2. 如何將paypal與ruby整合到rails應用程序中?
- 3. 如何將Nokogiri整合到Rails應用程序中
- 4. 如何將多個應用程序合併到一個應用程序中
- 5. 如何將多個iPhone應用程序合併到一個應用程序中?
- 6. 將應用程序代碼與供應商代碼合併有什麼好處?
- 7. 如何將html文件合併到應用程序中
- 8. 如何將help.chm文件合併到python應用程序中?
- 9. 如何將youtube合併到iPhone應用程序中?
- 10. 如何將AWS S3插件合併到Grails應用程序中?
- 11. 如何將Rails應用程序嵌套到另一個Rails應用程序中
- 12. 如何將此代碼整合到我的AngularJS應用程序中?
- 13. 如何將外部代碼嵌入到Android應用程序中?
- 14. 如何將獨立維護的ruby腳本合併到rails應用程序
- 15. 如何在sinatra/rails應用程序代碼段中引用?
- 16. 如何在Rails應用程序中美化xml代碼
- 17. 如何在Rails應用程序中編寫Angular 2代碼
- 18. 如何隱藏Rails應用程序中的源代碼片段?
- 19. 如何將YouTube合併到iPhone應用程序
- 20. 如何將rails應用程序(服務器代碼)和ruby gem(客戶端代碼)合併到一個通用包中?
- 21. VS代碼 - 如何在Rails應用程序中找到所有引用
- 22. 如何構建Windows Phone的PhoneJS應用程序?
- 23. 將striplist()合併到python3代碼中?
- 24. 將10行代碼合併到1中
- 25. 如何將.addClass jQuery代碼合併到Ruby on Rails回調方法中?
- 26. 如何將我的應用程序python代碼連接到gui?
- 27. 如何將adwhirl代碼集成到android應用程序
- 28. 如何將Java應用程序(java代碼)連接到cloudant?
- 29. 如何將C++代碼連接到應用程序?
- 30. 如何註銷Facebook - 在rails應用程序中使用代碼(Ruby on Rails Omniauth)
非常感謝!這正是我所需要的。 – user3084808