阅读背景:

移动开发中使用Onsen UI的笔记

来源:互联网 
onsen  var m_index =  ons.bootstrap() 初始化框架
m_index 赋值 增加对象。

m_index.value('getUser',{
// user:window.localStorage.getItem("user")//生产
userCode:"xuhaiyong"
});

m_index.service('loadTaskCountService',function($http,getUser,getUrl){
this.loadTaskCount = function($scope,done){
var user = getUser.userCode;  //获得对象值
var url = getUrl.url;
$http({ //http请求,发送get请求
method:'GET',
url:url,
params:{ //参数
appId:'deptperformance',
Invoke:'getTaskCount',
methodId:'getTaskCount',
userCode:user,
phoneType:'html5'
}
})

.success(function(data,status,headers,config){//返回成功 获得数据 请求头 和相关信息
if(data.resCode == '0'){
$scope.countLeaderEval = data.countLeaderEval;//领导评估待办数   //为$scope 添加变量 完成数据绑定
$scope.countFinalResult = data.countFinalResult;//最终下发待办数
}else
{
ons.notification.alert({message:'请求失败!'});
}
}).error(function(data,status,headers,config){
$scope.countLeaderEval = 0;    //返回失败    为数量 添加默认值。
$scope.countFinalResult = 0;
ons.notification.alert({message:'请求超时!'});
}).finally(function(){
if(done){
done();
}
})
}
});
onsen  var m_index =  ons.bootstrap() 初始化框架



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: