這是我在使用Angularjs框架首次嘗試獲取JSON數據。我想以此爲榜樣:http://jsfiddle.net/SAWsA/11/在Angularjs範圍
我能夠成功地獲得JSON格式的數據,並能正常工作。 JSON數據:
[{"Activity_Matrix_ID":"163","Activity_ID":"131","Activity_Date":"2062-02-16","Activity_Category":"Maintanence","Activity_Project":"All Projects","Activity_Description":"Json data ","Activity_Hours":"2"},{"Activity_Matrix_ID":"161","Activity_ID":"129","Activity_Date":"2044-02-25","Activity_Category":"Tech Support","Activity_Project":"All Projects","Activity_Description":"Dummy dummy ","Activity_Hours":""}]
所以基本上,我想加載$ scope.items數據。我不確定這是否是好方法。我可以訪問網址,數據看起來很好。我堅持從URL中正確地獲取json到角度範圍。
我嘗試以下
<script type="text/javascript">
var sortingOrder = 'Activity_Projects';
</script>
<script>
function ctrlRead($scope, $filter) {
$scope.myData = function(item, event) {
var responsePromise = $http.get({method: 'GET', url: 'https://url_root_same_domain/timesheet/timesheet_info_table_json.php'}).success(function(data, status, headers, config) {
$scope.items = data;
console.log(data);
}).
error(function(data, status, headers, config) {
alert("No data");
});
}
</script>
使用角的$ http.get()來加載數據。你提供了很多代碼,所以很難整理。你可以把一個簡單的例子展示出你的問題嗎? – JeffryHouser
嗨,Jeffry,我遇到了$ http.get()方法的問題。現在代碼被編輯以顯示有問題的區域。謝謝回覆。 – deepseas