2017-11-11 62 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

是的,謝謝! –