$ routeParams显示Url变量参数

时间:2016-03-19 22:50:18

标签: angularjs routes angularjs-ng-route

我正在尝试使用routeProvider来创建搜索页面。下面我有类似的东西:

def place_disk(event, disk_arrangement=[] ):

    def is_inside_an_existing_disk(center_x, center_y):
      if disk_arrangement != []:
        for existing_disk in disk_arrangement:
            if existing_disk.contains(event): #### How to do this????
               return True 
      return False

    if event.name     == 'button_press_event' and \
       event.dblclick == True                 and \
       event.xdata    != None                 and \
       event.ydata    != None                 and \
       is_inside_an_existing_disk(event.xdata,event.ydata) == False :  
              cursor_circle = mpl.patches.Circle((event.xdata,
                                                  event.ydata),
                                                  radius=0.3,
                                                  facecolor= 'green')
              disk_arrangement.append(cursor_circle)
              ax.add_patch(cursor_circle)
              fig.canvas.draw()

我想在网址中显示的内容不是 }).when("/search/:value", { templateUrl: "app/views/search/search.html"  但更喜欢 /search/searchValue

我正在设置位置:

/search/value=searchValue

当我使用此功能时,由于$location.path('/search/').search({ value: $scope.filterValue }); where $scope.filterValue is the searchValue.,我无法查看我的网页。如何将url更改为我想要的url,就像在url链接中显示routeParam一样?

谢谢,

1 个答案:

答案 0 :(得分:0)

我所要做的只是使用/ search /?。 “?”之后的值是参数。