码迷,mamicode.com
首页 > 其他好文 > 详细

angular 搜索记录保留

时间:2015-09-07 12:48:33      阅读:140      评论:0      收藏:0      [点我收藏+]

标签:

 1   #方法1:   点击后退到home后,再点击搜索, locationChangeStart 事件会多次触发。
 2   # $scope.keyword =  $location.search().search
 3   # $scope.search = ()->
 4   #   return if $scope.isSearching
 5   #   return unless $scope.sitetype and $scope.keyword
 6   #   $location.search({search: $scope.keyword})
 7 
 8   #   if $scope.sitetype == ‘site‘
 9   #     $scope.doSearch()
10   #   else
11   #     $scope.connectSocket($scope.doSearch)
12 
13   # #有关键词的时候,执行搜索任务
14   # if $scope.keyword
15   #   $scope.search()
16 
17   # $rootScope.$on ‘$locationChangeStart‘, (e, next, current)->
18   #   console.log ‘locationChangeStart...‘
19   #   $scope.keyword =  $location.search().search
20   #   $scope.search()
21 
# 方法2 路由: url: ‘/search/*path‘ 22 $scope.keyword = $location.path().slice(8) 23 $scope.setPath = (keyword)-> 24 if !keyword 25 keyword = $scope.keyword 26 $location.path(‘/search/‘+keyword)
   #搜索
    if $scope.keyword
       $scope.search()

 

angular 搜索记录保留

标签:

原文地址:http://www.cnblogs.com/wanqiu/p/4788367.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!