Advertisement
Guest User

Untitled

a guest
Mar 2nd, 2015
192
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.67 KB | None | 0 0
  1. $scope.test = $location.search().test;
  2.  
  3. function persistMod($scope, $window) {
  4.  
  5. $scope.$watch(function (){
  6. return $window.test;
  7. }, function(v) {
  8. if(v == undefined ){}else{
  9. if($scope.test !== v) {
  10. $scope.test = v;
  11. }
  12. }
  13. });
  14.  
  15. $scope.$watch('test', function(v) {
  16. if($window.test !== v) {
  17. $window.test = v;
  18. }
  19. });
  20.  
  21. $scope.$watch(function (){
  22. return $window.test2;
  23. }, function(v) {
  24. if(v == undefined ){}else{
  25. if($scope.test2 !== v) {
  26. $scope.test2 = v;
  27. }
  28. }
  29. });
  30.  
  31. $scope.$watch('test2', function(v) {
  32. if($window.test2 !== v) {
  33. $window.test2 = v;
  34. }
  35. });
  36. }
  37.  
  38. persistMod($scope, $window);
  39.  
  40. $location.search({mod1: $scope.test, mod2: $scope.test2});
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement