基本列表項語法

幾乎每個應用程式都有某種列表。Ionic 擁有自己的內建隨時可用的列表項 CSS 宣告,可以輕鬆地在應用程式中執行列表。你可以使用 HTML 元素併為其宣告一個類,也可以使用指令 ion-list 來建立它們。指令的示例位於底部。

基本列表項 CSS 語法:

<ul class="list">
  <li class="item"></li>
</ul>

帶分隔符的列表:

<div class="list">
  <a class="item" href="#">
    List item
  </a>
  <div class="item item-divider">
    Divider that looks a bit different from items
  </div>
  <a class="item" href="#">
    Another list item
  </a>
</div>

列出帶有圖示的專案:

<div class="list">
  <a class="item item-icon-left" href="#">
    <i class="icon ion-trash-b"></i>
    List item with a trashcan icon on the left
  </a>
</div>

你還可以使用以下語法在專案的兩側設定圖示:

<div class="list">
  <a class="item item-icon-left item-icon-right" href="#">
    <i class="icon ion-trash-b"></i>
    List item with a trashcan icon on the left and a briefcase icon on the right
    <i class="icon ion-briefcase"></i>
  </a>
</div>

可以建立帶有按鈕或按鈕的列表項,如下所示:

<div class="list">
  <div class="item item-button-right">
    Item with a button on the right that has a clock icon in it
    <button class="button button-positive">
      <i class="icon ion-clock"></i>
    </button>
  </div>
</div>

也可以使用頭像,縮圖和插圖建立列表項,這將在列表項周圍建立填充。Ionic 還通過相應於列表項設定填充來處理列表項中的設定圖示等。

Ionic 也有自己的核取方塊,單選按鈕等指令。下面是一個帶 Ionic 的核取方塊列表示例。

<ion-list>
  <ion-checkbox ng-model="choice1">Choice 1</ion-checkbox>
  <ion-checkbox ng-model="choice2">Choice 2</ion-checkbox>
</ion-list>