Javascript $scope.getlanguage不是函数
您好,很抱歉提出了一个nob问题,但我正在尝试学习angularjs。我在这里实现了一个函数,并试图在页面加载时调用它 这是我的功能Javascript $scope.getlanguage不是函数,javascript,jquery,angularjs,ajax,post,Javascript,Jquery,Angularjs,Ajax,Post,您好,很抱歉提出了一个nob问题,但我正在尝试学习angularjs。我在这里实现了一个函数,并试图在页面加载时调用它 这是我的功能 $scope.getlanguage = function () { console.log('bind testing') $http.get('/GetLanguage') .success(function (data, status) { $scope.getlangu
$scope.getlanguage = function () {
console.log('bind testing')
$http.get('/GetLanguage')
.success(function (data, status) {
$scope.getlanguage = data;
}).error(function () {
});
}
我已经使用
$scope.getlanguage();
但是在页面加载之后,它显示了一个错误,$scope.getlanguage不是函数。
我不知道;我不知道为什么请帮助你附加的错误,我也从firefox的控制台得到它。
请帮助您应该使用一些其他变量来绑定数据,因为您已经有了用于绑定数据的方法变量
$scope.getlanguage = function () {
console.log('bind testing')
$http.get('/GetLanguage')
.success(function (data, status) {
$scope.myData= data; // <----here
}).error(function () {
});
}
$scope.getlanguage=函数(){
console.log('bind testing')
$http.get(“/GetLanguage”)
.成功(功能(数据、状态){
$scope.myData=data;//正如我在评论中所说的,声明后需要调用$scope.getlanguage()
请查看此请注释第13行和取消注释第7行,然后您可以看到您的错误请显示您的html如果我的猜测正确,请在函数声明之前调用函数您需要在函数声明之后调用它execlty您只需回答问题