2015年12月27日 星期日

heroku deploy


   git add .
   git commit -m "Demo"
   git push heroku master

   heroku open

2015年12月20日 星期日

query relation parse , leancloud





    success: function(user) {


// incorrect var relation = user[0].relation("RelationBuilding");

var relation = user[0].relation("RelationBuilding");
relation.query().find({
 success: function(list) {
  response.success(list);
 },
 error: function(error) {
  response.error(error);
 }
});
};

2015年12月16日 星期三

The view is not updated when the model updates in AngularJS



http://nathanleclaire.com/blog/2014/01/31/banging-your-head-against-an-angularjs-issue-try-this/

            $scope.building.name = $scope.buildingIndel.text[0].init;
            $scope.building.id = building.id;

$scope.$apply();

angularjs controller directive callback parameter


<body ng-app="myApp">

    <div ng-controller="testCtrl">
      <strong>Name: </strong>{{name}}<br>
        <a dirt-pass-fun callback="changename">
        </a>
    </div>

<script>
var myApp = angular.module('myApp',[]);

myApp.controller("testCtrl", function($scope) {
      this.nickname="ctrl1 nickname";
      $scope.name="ctrl1";
      $scope.modelOne = {
        foo: 'Pascal'
      };

    $scope.changename = function(t) {    
      $scope.name+=t;
    }

});
myApp.directive('dirtPassFun', function() {
  return {
      restrict: 'A',
      scope: {
          callback: '='
      },
      template: '<button ng-click="callback(\'i am man\')">Click</button>'
  };
});
</script>

</body>

2015年12月15日 星期二

ERROR: (gcloud.preview.app.deploy) unrecognized arguments: --promote


usage: gcloud preview app deploy  DEPLOYABLES [DEPLOYABLES ...] [optional flags]
ERROR: (gcloud.preview.app.deploy) unrecognized arguments: --promote





use:

gcloud preview app deploy app.yaml --promote --docker-build=remote

dont user:
gcloud preview app deploy app.yaml --promote

2015年12月1日 星期二

$http.post(uploadUrl, fd, {

})
.success(function(result1){

})

//////////////////////////////////////////////////////////////////////////////////////

 $http.get('/setuploadpath/'+buildingName)
.then(function(result2) {

            return $http.post("/upload", fd, {transformRequest: angular.identity,headers: {'Content-Type': undefined}});
})


//////////////////////////////////////////////////////////////////////////////////////

2者的 result ,

result2.data = result1