2016-07-28 9 views
1

私はHTMLページを持っています。上半分は静的で下半分は動的です。このページのモバイルビューでは、下半分は各項目がカテゴリを表すリストグループです。リストグループとdivの項目を切り替えるには

アイテムをクリックすると、リストグループが消滅し、そのカテゴリの詳細が画面に表示されます。また、上記の静的な部分は影響を受けてはいけません。どうすればこれを達成できますか?

+1

yのコードを表示するには? –

+1

これまでに行ったコードを投稿してください。 –

+0

いいえ、実際はありません。私はちょうど基本的なリストグループのコードを持っています:

Shyam

答えて

1

あなたが簡単にUI-ルータおよびマルチ命名ビューまたはネストされたビューを使用して達成することができます:あなたの入力

<a ui-sref="the_state" class="list-group-item list-group-nav-item">Category 1</a> 

https://github.com/angular-ui/ui-router/wiki/Multiple-Named-Views

$stateProvider.state('nestedViews', { 
     url: '/nested-views', 
     views: { 
      '': { 
       templateUrl: 'components/nestedViews/partial-nested-views.html' 
      }, 
      '[email protected]': { 
       templateUrl: 'components/nestedViews/partial-nested-views-content.html' 
      }, 
      '[email protected]': { 
       templateUrl: 'components/nestedViews/partial-nested-views-menu.html' 
      } 
     } 
    }); 
あなたのHTMLで

<div class="row"> 
    <div class="col-sm-9"> 
     <div ui-view="columnOne"></div> 
    </div> 
    <div class="col-sm-3"> 
     <div ui-view="columnTwo"></div> 
    </div> 
</div> 

関連する問題