如何用工厂返回两个功能?

时间:2015-11-25 00:25:46

标签: angularjs

我尝试用工厂返回两个功能,但我不能这样做。

我怎么能这样做?

试图

app.factory('HeaderFactory', function(Base64){
    var email = 'admin@admin.com.br';
    var senha = 'password'

    return {
        getHeader: {
            headerJSON: function(){
                return {
                    'Authorization': 'Basic ' + Base64.encode(email + ':' + senha),
                    'Accept': 'application/json; charset=utf-8',
                    'Content-Type': 'application/json; charset=utf-8' 
                }
            }

            headerNotJSON: function(){
                return {
                    'Authorization': 'Basic ' + Base64.encode(email + ':' + senha),
                    'Accept': 'application/json; charset=utf-8',
                }
            }
        }           

    };
});

使用

HeaderFactory.getHeader.headerJSON();
HeaderFactory.getHeader.headerNotJSON();

0 个答案:

没有答案