【发布时间】:2017-12-02 04:34:32
【问题描述】:
我试图查看数组中的 PHP 错误到 angular .. 这是角码
$http.post('includes/functions/functions.php',$.param(values))
.success(function(d){
$scope.error = (angular.isObject(d))?{d}:'';
console.log(d);
})
php代码
if(empty($name))
$error[] = 'name empty';
if(empty($email))
$error[] = 'email empty';
if(empty($password))
$error[] = 'password empty ';
if(!filter_var($email,FILTER_VALIDATE_EMAIL))
$error[] = " email not correct";
$res = $connect->prepare("SELECT email,num_phone FROM pta_users WHERE email = :email ");
$res->bindValue(':email',$email,PDO::PARAM_STR);
$res->execute();
$member = $res->FetchAll();
if($res->rowCount() > 0){
$error[] = 'this email has register before ';
}
echo json_encode($error);
这样的json_encode()返回值
["email empty", " email not correct", "name empty"]
我试试这个,但不行,
<div class="text-center" ng-repeat="error in err">
<span>{{err}}</span>
</div>
如何查看错误? 我使用 angularjs v1.5.11
【问题讨论】: