2017-01-10 5 views
0

私はスクエアアイテム(ボックス)のグリッドに変えたいクリック可能なアイテムのイオンリストを持っていますが、わかりません。助けてください。ここでイオン - イオンリストをグリッドにする方法

は私のリストです:

<ion-view> 

    <ion-content> 
    <ion-list > 
     <ion-item ng-repeat="letter in letters" href="#/letters/{{letter.number}}" class="letters-list"> 
     {{letter.title}} 
     </ion-item> 
    </ion-list> 
    </ion-content> 
</ion-view> 

してください正方形のアイテムボックスにこれを有効にする方法?

+1

クラス名 ''および ''を追加します。 –

+0

@Mr_Perfectそれは動作しますが、それはすべてのものを単一の列に置きます。 –

答えて

2

デバイスのサイズに関してクラスを追加します。 class="col col-50"はすべてのアイテムのサイズを表示するために使用され、合計幅の50%になります。あなたはionタグでそれを行うことができない場合の詳細情報http://ionicframework.com/docs/components/#grid

<ion-view> 

    <ion-content> 
    <ion-list class="row"> 
     <ion-item class="col col-50" ng-repeat="letter in letters" href="#/letters/{{letter.number}}" class="letters-list"> 
     {{letter.title}} 
     </ion-item> 
    </ion-list> 
    </ion-content> 
</ion-view> 

ため、divタグでそれをやろう。

<ion-content> 
    <div class="row"> 
     <div class="col col-50" ng-repeat="letter in letters" href="#/letters/{{letter.number}}" class="letters-list"> 
     {{letter.title}} 
     </div> 
    </div> 
    </ion-content> 
</ion-view> 

が動作している必要があります。もちろん両方。

+0

ありがとう@Mr_Perfect。私はそれに少し新しいです。私は、1行につき5つのように必要な約50項目のリストを持っています。私は 'col-20'を追加しましたが、それでもすべてのものを1つの列にまとめました。行ごとに5個のアイテム、つまり5個の列を持つにはどうすればよいですか。ありがとう –

+0

あなたはフィドルやプランカのようなエディタでデモや例を私に見せてもらえますか? –

+0

ありがとう@Mr_Perfect。それは 'div'sと一緒に働いた。私はちょうど今、ボックスのスタイルを変更する必要があります。 –

関連する問題