美文网首页
变量作用域链应用

变量作用域链应用

作者: 程序员有话说 | 来源:发表于2016-11-16 00:09 被阅读0次
    //调用model
    app.model.user.addUser({username:username},function(response){
    
        if(response.result){
    
            alert('注册用户成功');
    
        }else{
    
            alert('注册用户失败');
        }
    
    });
    
    app.model=(function(){
    
        //配置集合
        var
        configMap={},
        stateMap={},
    
    
        user=(function(){
    
            //添加用户操作
            var addUser=function(data,callBack){
    
                var url='/user/add';
    
                var ajax=app.data.getAjax();
    
                ajax.post(url,data,function(response){
                    callBack(response);
                });
    
            };
    
    
            //删除用户操作
            var delUser=function(data,callBack){
    
                var url='/user/del';
    
                var ajax=app.data.getAjax();
    
                ajax.post(url,data,function(response){
                    callBack(response);
                });
    
            };
    
            //查找用户好友操作
    
            var findFriends=function(data,callBack){
    
                var url='/user/friends';
    
                var ajax=app.data.getAjax();
    
                ajax.post(url,data,function(response){
                    callBack(response);
                });
    
            };
    
    
    
    
            return {
    
                addUser:addUser,
                delUser:delUser,
                findFriends:findFriends,
            }
    
        }());
    
    
    
    
        initModule = function () {
    
        };
    
    
        //返回公开对象
        return {
    
            initModule:initModule,
    
            //账户操作方法
            account:account,
            //用户操作方法
            user:user
    
        };
    }());
    

    callBack(response); //调用

    相关文章

      网友评论

          本文标题:变量作用域链应用

          本文链接:https://www.haomeiwen.com/subject/yvmlpttx.html