无法弄清楚Javascript中的SyntaxError

时间:2016-02-02 12:12:23

标签: javascript android ionic-framework

我正在使用离子框架,我使用以下代码来识别用户以启用推送通知。

$scope.identifyUser=function(){
    console.log("Ionic User :  Identifying Ionic User");
    var user = $ionicUser.get();

    if(!user.user_id){
        user.user_id = $ionicUser.generateGUID();
    }

    angular.extend(user, {
        name:"Poornima"
    });

    $ionicUser.identify(user).then(funtion(){
        alert("User id is : "+ user.user_id);
    });

    $scope.openRouter();
}

加载控制器时出现以下错误

Uncaught SyntaxError: missing ) after argument list

Chrome_developer_Tool_Console_Image

不确定我错过了什么。请帮忙。

2 个答案:

答案 0 :(得分:0)

这是一个简单的拼写错误:funtion应为function

答案 1 :(得分:0)

你有一个错字:

$ionicUser.identify(user).then(funtion(){
    alert("User id is : "+ user.user_id);
});

funtion - > function