1
我在我的後端和railsj在我的客戶端使用紅寶石。在angularjs服務器驗證
這裏是我在我的表單中輸入相同電子郵件的情況,所以在我的控制檯響應422(不可處理的實體),並說'電子郵件是使用'。這意味着我的驗證非常好,並在我的後端正常工作。
我的問題是如何得到這個答覆,並把它放在我的視圖中,這樣用戶就可以看到這個電子郵件已被使用。
我在我的後端和railsj在我的客戶端使用紅寶石。在angularjs服務器驗證
這裏是我在我的表單中輸入相同電子郵件的情況,所以在我的控制檯響應422(不可處理的實體),並說'電子郵件是使用'。這意味着我的驗證非常好,並在我的後端正常工作。
我的問題是如何得到這個答覆,並把它放在我的視圖中,這樣用戶就可以看到這個電子郵件已被使用。
如果您正在使用角的$http
服務,得到了響應的狀態代碼很簡單,只需訪問res.status
從工廠/服務之一:
$http.get(`/route/${id}/foo.json`).then(function(res){
callback(res)
}).catch((error) => { console.log(error) })
如果你想獲取到控制器,我建議使用這樣的回調函數:
someFactory.get($scope.id, function(data){
console.log("data.status");
})
http的事?我會把我的資源吧? – wiwit
是啊,無論你在後端設置的路線...希望它的工作 –