gpt4 book ai didi

javascript - TypeError : $scope. elencoTicket 不是函数

转载 作者:行者123 更新时间:2023-11-28 18:33:38 24 4
gpt4 key购买 nike

我在 Controller 中使用这些 Angular js 代码:

 $scope.elencoTicket = function(){
$http({method :"GET",
url :"./ajax/listaTicket.php",
params : {cliente:$scope.cliente}})
.then(function(response){
$scope.elencoTicket=response.data;
});
}


$scope.chiudiTicket = function(idTicket){
$http({method:"GET",
url :"./ajax/chiudiTicket.php",
params:{idTicket:idTicket}})
.then(function(response) {
console.log(response.data);
$scope.elencoTicket()})
.catch(function(response){$scope.elencoTicket()});
}

这两个调用 ajax 都可以正常工作,但是在该过程结束时我收到此错误消息:类型错误:$scope.elencoTicket 不是函数

我不明白我的错误在哪里。你们中的一些人有什么好的建议吗?

最佳答案

该错误是由于您在此处使用 response.data 覆盖 elencoTicket 函数造成的:

$scope.elencoTicket = function(){
$http({method :"GET",
url :"./ajax/listaTicket.php",
params : {cliente:$scope.cliente}})
.then(function(response){
// Here is the source of the error
$scope.elencoTicket=response.data;

// Solution: use another variable name
$scope.responseData=response.data;
});
}

关于javascript - TypeError : $scope. elencoTicket 不是函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37509864/

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