我有一个查询 PHP 脚本的控制器(通过 $resource 服务)。PHP 返回 JSON。控制器使用来自 ng-model 的输入,称为“userUsername”。我可以看到没有任何东西被发送到 PHP 文件。我在控制台中返回这个:
h {usernameTyped: null, $get: function, $save: function, $query: function, $remove: function…}
应用程序.js
var userAppModule = angular.module("userApp", ["ngResource"]);
userAppModule.factory("User", function($resource) {
return $resource("php/login-process.php/:username", {}, {
query: {method: "GET"}
});
});
控制器.js
function LoginCtrl($scope, $route, $routeParams, $location, User) {
$scope.loginUser = function() {
$scope.userQuery = User.query({username: $scope.userUsername}, function(res) {
console.log(res);
});
}
}
我想我的控制器功能可能有问题。