Angular 4 routerLink - 重新加载当前路由

时间:2018-05-02 05:08:16

标签: angular

我想问一下可以使用routerLink再次打开当前页面。 我有这个菜单:

Solution-1: array_unique(array_merge($array1,$array2), SORT_REGULAR);
Solution-2: function array_flatten($array) { 
               if (!is_array($array)) { 
                 return FALSE; 
               } 
               $result = array(); 
               foreach ($array as $key => $value) { 
                 if (is_array($value)) { 
                   $result = array_merge($result, array_flatten($value)); 
                 } 
                 else { 
                   $result[$key] = $value; 
                 } 
               } 
              return $result; 
             } 
Solution-3: $input = array_map("unserialize", array_unique(array_map("serialize", $input)));

当前网址为<ul> <li><a routerLink="home">Home</a></li> <li><a routerLink="users">Users</a></li> </ul> 时,我想点击&#34;用户&#34;在菜单中刷新此页面。有可能的? 我知道我使用www.domain.com/users但重定向整页。

1 个答案:

答案 0 :(得分:4)

我不确定这是否适用于Angular 4,但在Angular 5中有一个重新加载活动路线的选项:

RouterModule.forRoot(routes, {onSameUrlNavigation: ‘reload’}