From 417484f3ad84b0fefbd590f9f211fffe0de532d3 Mon Sep 17 00:00:00 2001 From: guange <8863824@gmail.com> Date: Tue, 5 Apr 2016 15:12:05 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8A=A0=E5=85=A5=E8=B0=83=E8=AF=95=E6=A0=87?= =?UTF-8?q?=E5=BF=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- public/javascripts/wechat/app.js | 30 +++++++++++++++++++----------- 1 file changed, 19 insertions(+), 11 deletions(-) diff --git a/public/javascripts/wechat/app.js b/public/javascripts/wechat/app.js index 38a6c142f..cb77c6b0f 100644 --- a/public/javascripts/wechat/app.js +++ b/public/javascripts/wechat/app.js @@ -2,13 +2,19 @@ var app = angular.module('wechat', ['ngRoute']); var apiUrl = 'http://wechat.trustie.net/api/v1/'; //var openid= "oCnvgvz8R7QheXE-R9Kkr39j8Ndg"; var openid = ''; +var debug = true; //调试标志,如果在本地请置为true + +if(debug){ + openid = "oCnvgvz8R7QheXE-R9Kkr39j8Ndg"; +} app.factory('auth', function($http,$routeParams){ - var _openid = ''; + var _openid = openid; var getOpenId = function(cb) { if (_openid.length > 0) { cb(_openid); + return; } var code = $routeParams.code; $http({ @@ -39,16 +45,7 @@ app.controller('ActivityController',function($scope, $http, auth){ $scope.activities = []; $scope.page = 1; - auth.getOpenId(function(openid){ - if(!openid){ - alert("获取openid出错"); - } else { - openid = openid; - $scope.loadActData($scope.page); - } - }); - - $scope.loadActData = function(page){ + var loadActData = function(page){ $scope.page = page; $http({ method: 'POST', @@ -60,6 +57,17 @@ app.controller('ActivityController',function($scope, $http, auth){ }); } + auth.getOpenId(function(openid){ + if(!openid){ + alert("获取openid出错"); + } else { + openid = openid; + loadActData($scope.page); + } + }); + + $scope.loadActData = loadActData; + }); app.controller('IssueController', function($scope, $http, $routeParams, auth){