2017-11-11 92 views
1

我正在尝试使用AngularJS执行滑块。无法捕捉来自api调用的响应

我写下如下的HTML。

[HTML]

<input type="range" ng-model="project_data.project_evaluation_rate" min=0 max=100 step="0.5"> 
<code>{{project_data.project_evaluation_rate}}</code> // It is bound to the ng-model! 

是的,NG-模型和{{project_data.project_evaluation_rate}}绑定和它的作品!

但是,下面的console.log不起作用。

[controller.js]

$http.post("../crud/projects_insert.php", { 
    project_evaluation_rate : $scope.project_data.project_evaluation_rate 
    }) 
    .then(function(){ 
    console.log(project_evaluation_rate); 
    }); 

我不知道为什么的console.log不绑定。我做错了什么?

+0

你的api被调用了吗 – Sajeetharan

+0

我该如何验证API被调用? –

+0

检查您的网络选项卡 – Sajeetharan

回答

1

你能试试吗?

$http.post("../crud/projects_insert.php", { 
    project_evaluation_rate : $scope.project_data.project_evaluation_rate 
    }) 
    .then(function(project_evaluation_rate){ // this is the place where data should come 
    console.log(project_evaluation_rate); 
    }); 
+0

它的工作!我不知道它会这样工作!我真的很感谢你! :) –

+0

很酷。你可以请upvote并接受它作为答案? –

+0

是的,谢谢! –