2017-04-16 13 views
0

ルーティングを追加する代わりに、現在の要素を置き換えたいと考えています。angle 2現在の要素を置き換えます。

<router-outlet> 
    <div class="=row" style="height:30%"></div> 
    <div class="=row"> 
     <a routerLink="search" routerLinkActive="active" class="btn btn-success btn-sm" style="width:90%;height:20%;margin-left:5%"> 
      <span class="glyphicon glyphicon-search"></span> Search1 
     </a> 
    </div> 
    <div class="=row" style="height:30%"></div> 
    <div class="=row"> 
     <button type="button" class="btn btn-success btn-sm" style="width:90%;height:20%;margin-left:5%"> 
      <span class="glyphicon glyphicon-plus"></span> Search2 
     </button> 
    </div> 
</router-outlet> 

しかし、それは次のスクリーンショットのように終わる: enter image description here

検索テキストはsearchCOmponentルーティングからです例えば、私のコードは次のようです。私がしたいのは、search1、search 1、およびsearch 2をクリックして、searchComponentから読み込まれた "testing search"テキストに置き換えられたときです。だから私は親タグとして "ルート出口"タグを入れました。私はそれが全身を置き換えることを望んでいた。誰かが助けてくれますか?ありがとう。

答えて

関連する問題