gpt4 book ai didi

javascript - 在 Angularjs 范围内获取 Json 数据

转载 作者:行者123 更新时间:2023-12-02 17:44:22 24 4
gpt4 key购买 nike

这是我第一次尝试使用 Angularjs 框架。我试图遵循这个例子:http://jsfiddle.net/SAWsA/11/

我成功地获取了 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 到 Angular 范围正确获取 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>

最佳答案

试试这个:

var responsePromise = $http.get('https://url_root_same_domain/timesheet/timesheet_info_table_json.php').success(...rest of your code here

$http.get()函数的第一个参数是 URL;不是一个物体;并且 get 调用的方法已经是 get,因此您不必进行任何其他更改。

关于javascript - 在 Angularjs 范围内获取 Json 数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21893366/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com