Angularjs 角度模型不绑定数据

Angularjs 角度模型不绑定数据,angularjs,Angularjs,我无法解释(可能是我瞎了!!)为什么我不能在以下代码中使用ng model从$scope获取值: var-appModule=angular.module('publicApp',[]); appModule.controller(“changePasswordController”, 功能($scope、$location、mainService){ $scope.sendChangePassword=函数(){ 警报('password:'+$scope.password+'\n'+ 'p

我无法解释(可能是我瞎了!!)为什么我不能在以下代码中使用
ng model
$scope
获取值:

var-appModule=angular.module('publicApp',[]);
appModule.controller(“changePasswordController”,
功能($scope、$location、mainService){
$scope.sendChangePassword=函数(){
警报('password:'+$scope.password+'\n'+
'password_rpt:'+$scope.password_rpt+'\n'+
'用户:'+$scope.user+'\n'+
'令牌:'+$scope.token+'\n'
);
}
});

您的模块创建方式不正确。尝试更改此选项:

var appModule = angular.module('publicApp');
为此:

var appModule = angular.module('publicApp', []);

您的模块创建方式不正确。尝试更改此选项:

var appModule = angular.module('publicApp');
为此:

var appModule = angular.module('publicApp', []);

您需要在控制器中初始化默认值,如下所示:

var-appModule=angular.module('publicApp',[]);
appModule.controller(“changePasswordController”,
功能($scope,$location){
$scope.user=“xxxxxxxx。yyyyyyyyyyy@mail.com";
$scope.token=“eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.EyjlehaiojesInvzzxjzci6imzyyyw5jzxnjby5kaxbhbc3f1yw50b25pb0bnfpbc5jb20ilcjby2xlcyi6wyjub25lil19.uzww2ghxagfees9wf3rac7upzfudjpag6j2kqk”;
$scope.sendChangePassword=函数(){
警报('password:'+$scope.password+'\n'+
'password_rpt:'+$scope.password_rpt+'\n'+
'用户:'+$scope.user+'\n'+
'令牌:'+$scope.token+'\n'
);
}
});

您需要在控制器中初始化以下默认值:

var-appModule=angular.module('publicApp',[]);
appModule.controller(“changePasswordController”,
功能($scope,$location){
$scope.user=“xxxxxxxx。yyyyyyyyyyy@mail.com";
$scope.token=“eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.EyjlehaiojesInvzzxjzci6imzyyyw5jzxnjby5kaxbhbc3f1yw50b25pb0bnfpbc5jb20ilcjby2xlcyi6wyjub25lil19.uzww2ghxagfees9wf3rac7upzfudjpag6j2kqk”;
$scope.sendChangePassword=函数(){
警报('password:'+$scope.password+'\n'+
'password_rpt:'+$scope.password_rpt+'\n'+
'用户:'+$scope.user+'\n'+
'令牌:'+$scope.token+'\n'
);
}
});


angular.module('app',[])用于创建一个没有任何模块依赖关系的新模块。angular.module('app')用于检索名为app的现有模块。是的,这是真的,但我不能假设OP之前已经创建了该模块。抱歉,这是一个复制/粘贴错误,在我运行的代码中,它运行正常,我可以看到警报。@FrancescoDiPasquantonio看看这个插件:我不得不删除服务
mainService
来尝试你的代码,我的
password
password\u rpt
都被很好地填充了。其他值,如
user
token
必须在控制器内部定义。angular.module('app',[])用于创建没有任何模块依赖关系的新模块。angular.module('app')用于检索名为app的现有模块。是的,这是真的,但我不能假设OP之前已经创建了该模块。抱歉,这是一个复制/粘贴错误,在我运行的代码中,它运行正常,我可以看到警报。@FrancescoDiPasquantonio看看这个插件:我不得不删除服务
mainService
来尝试你的代码,我的
password
password\u rpt
都被很好地填充了。其他值,如
user
token
必须在控制器内部定义。可能重复的