我在一個需要顯示圖表的php項目中。我打算使用Morrisjs來顯示哪些使用Jquery。但是我發現angularjs更有趣。有人可以告訴我如何使用帶有Ajax的angularjs上的圖表和來自php返回的數據。使用帶有angularjs的圖表
1
A
回答
0
首先你必須創建一個服務來獲取你的數據。
在代替posts.json這plnkr http://plnkr.co/edit/KbBg67
$http.get('posts.json').success(function(data) {
看看讓您的數據
下面,你可以看到我們是如何將數據推到一個數組,該文件有很好的註釋。
而現在,從控制器,您可以訪問該數據。
現在您必須創建指令來呈現圖表。
這是一個很好的例子,可以根據你的需要進行調整。 http://eric-schaefer.com/blog/2013/07/26/rendering-flot-charts-through-angular-js/
1
下面的鏈接爲谷歌圖表工具指令模塊,用於AngularJS
https://github.com/bouil/angular-google-chart
http://gavindraper.com/2013/07/30/google-charts-in-angularjs/
0
接收數據亞瑟後描述的下一步驟是這個數據綁定到一個指令,它可視化您的數據。 angular-chart爲您做這個工作。
這是一個易於使用的指令,它將D3.js與AngularJS 2-Way-DataBinding連接起來。這樣,無論何時更改配置選項並同時圖表保存其狀態(縮放級別...)以使其在AngularJS世界中可用,圖表都會自動更新。
檢查出examples以確信。
0
如果您正在使用angularjs,無需使用jquery ajax。在angularjs的幫助下使用所有東西。
這是all for charts,只需按照它。首先玩虛擬數據(不要從數據庫中取回)。
嘗試實施。
相關問題
- 1. 帶有angularJs和BootStrap的表
- 2. 帶有Angularjs的Microsoft.Maps.loadModule
- 3. 使用不同的圖表生成帶有值的excel圖表
- 4. AngularJS - 調用帶有認證
- 5. 使用帶有靜態jsonp的angularjs只能使用一次
- 6. 使用帶有矢量圖的地圖
- 7. 在帶有JSON表格的Google圖表中使用setColumns()
- 8. 不能使用angularjs的圖表模塊
- 9. 有沒有辦法使用帶樹列表的視圖堆棧
- 10. 反正有從angularjs圖表
- 11. 帶有AngularJs表達式的Skycons類不起作用
- 12. 使用帶有或不帶縮略圖的Fancybox 3圖庫?
- 13. 使用angularjs NG-模糊帶的JavaScript
- 14. 帶有XML視圖的JS圖表
- 15. 帶有圖標的列表視圖
- 16. 使用帶有來自文本框的值的圖表
- 17. 帶有使用jQuery UI的圖標的樣式列表
- 18. 帶有嵌套表格元素的angularjs ng-repeat表
- 19. 使用帶有set_intersection的地圖
- 20. 使用帶有意圖活動的OnMapClickListener
- 21. 使用帶有GUI的地圖
- 22. 帶有angularjs的表單不會填充所有字段
- 23. 使用semantic-ui和angularjs顯示帶有分隔符的項目列表
- 24. 如何使用帶Angularjs的ng-repeat複選框過濾表格
- 25. 使用帶有部分數據的google圖表api創建圖表
- 26. 使用AngularJS製作gviz圖表
- 27. 使用帶有webpack的angularjs時無法加載html文件
- 28. 如何在html上使用帶有angularjs的foreach
- 29. 如何在angularjs中使用帶有條件的ng-model?
- 30. 在AngularJS中使用帶有href的三元組