优化返回刷新
This commit is contained in:
parent
814fde878e
commit
48b36e5d16
|
@ -118,7 +118,7 @@
|
|||
<div class="post-container">
|
||||
<div class="post-wrapper">
|
||||
<div class="post-main">
|
||||
<div class="mb5" dataID = "{{act.act_id}}" onclick="javascript:window.location.href='#/issues/'+ ($(this).attr('dataID'))">
|
||||
<div class="mb5" dataID = "{{act.act_id}}" onclick="goDetail('issues',act.act_id)" id="{{act.act_id}}">
|
||||
<div class="post-avatar fl"><img ng-src="{{replaceUrl(act.author.img_url)}}" width="40" height="40" class="border-radius" /></div>
|
||||
<div class="post-title hidden mb5"><a herf="javascript:void(0);">{{act.author.realname}}</a></div>
|
||||
<div class="post-title hidden"><a herf="javascript:void(0);" class="f12 c-grey2">{{act.course_project_name}}</a></div>
|
||||
|
|
|
@ -7,6 +7,7 @@ if(debug===true){
|
|||
apiUrl = 'https://www.trustie.net/api/v1/';
|
||||
}
|
||||
|
||||
|
||||
app.factory('auth', function($http,$routeParams, $cookies, $q){
|
||||
var _openid = '';
|
||||
|
||||
|
@ -66,7 +67,7 @@ app.factory('rms', function(){
|
|||
return {save: save, get: get};
|
||||
});
|
||||
|
||||
app.controller('ActivityController',function($scope, $http, auth, rms, common){
|
||||
app.controller('ActivityController',function($anchorScroll, $location,$scope, $http, auth, rms, common){
|
||||
$scope.replaceUrl = function(url){
|
||||
return url;
|
||||
};
|
||||
|
@ -76,6 +77,12 @@ app.controller('ActivityController',function($scope, $http, auth, rms, common){
|
|||
$scope.page = 0;
|
||||
|
||||
var loadActData = function(page){
|
||||
if (page <= 0 && $scope.activities.length >0){
|
||||
var yOffset = rms.get("yoffset");
|
||||
$location.hash(yOffset);
|
||||
return;
|
||||
}
|
||||
|
||||
$scope.page = page;
|
||||
$http({
|
||||
method: 'POST',
|
||||
|
@ -109,6 +116,12 @@ app.controller('ActivityController',function($scope, $http, auth, rms, common){
|
|||
|
||||
$scope.loadActData = loadActData;
|
||||
|
||||
//跳到详情页
|
||||
$scope.goDetail = function(type, id){
|
||||
rms.save("yoffset", id);
|
||||
$location.path('/'+type+'/'+id);
|
||||
}
|
||||
|
||||
$scope.addPraise = function(act){
|
||||
common.addCommonPraise(act);
|
||||
};
|
||||
|
@ -117,6 +130,8 @@ app.controller('ActivityController',function($scope, $http, auth, rms, common){
|
|||
common.decreaseCommonPraise(act);
|
||||
};
|
||||
|
||||
|
||||
|
||||
});
|
||||
|
||||
app.factory('common', function($http, auth, $routeParams){
|
||||
|
|
Loading…
Reference in New Issue