返回介绍

Ionic4 列表组件 ion-list

发布于 2019-11-22 18:04:17 字数 4331 浏览 1216 评论 0 收藏 0

Ionic4项目中我们可以使用Ionic4列表组件ion-list对项目进行布局。

ion-list官方文档地址:https://ionicframework.com/docs/api/list

Lists are made up of multiple rows of items which can contain text, buttons, toggles, icons, thumbnails, and much more. Lists generally contain items with similar data content, such as images and text.

Lists support several interactions including swiping items to reveal options, dragging to reorder items within the list, and deleting items.

ion-list 用法(Usage)



  
    Pokémon Yellow
  
  
    Mega Man X
  
  
    The Legend of Zelda
  
  
    Pac-Man
  
  
    Super Mario World
  




  
    Input
    
  
  
    Toggle
    
  
  
    Radio
    
  
  
    Checkbox
    
  




  
    
      Item
    
    
      Unread
    
  

  
    
      Item
    
    
      Unread
    
  
</ion-list>


  
    Pokémon Yellow
  
  
    Mega Man X
  
  
    The Legend of Zelda
  
  
    Pac-Man
  
  
    Super Mario World
  




  
    Input
    
  
  
    Toggle
    
  
  
    Radio
    
  
  
    Checkbox
    
  




  
    
      Item
    
    
      Unread
    
  

  
    
      Item
    
    
      Unread
    
  
</ion-list>
import React from 'react';

import { IonList, IonItem, IonLabel, IonInput, IonToggle, IonRadio, IonCheckbox, IonItemSliding, IonItemOption, IonItemOptions } from '@ionic/react';

const Example: React.SFC = () => (
  
    {/*-- List of Text Items --*/}
    
      
        Pokémon Yellow
      
      
        Mega Man X
      
      
        The Legend of Zelda
      
      
        Pac-Man
      
      
        Super Mario World
      
    

    {/*-- List of Input Items --*/}
    
      
        Input
        
      
      
        Toggle
        
      
      
        Radio
        
      
      
        Checkbox
        
      
    

    {/*-- List of Sliding Items --*/}
    
      
        
          Item
        
        
           {}}>Unread
        
      

      
        
          Item
        
        
           {}}>Unread
        
      
    
  
);

export default Example;

  
  
    
      Pokémon Yellow
    
    
      Mega Man X
    
    
      The Legend of Zelda
    
    
      Pac-Man
    
    
      Super Mario World
    
  

  
  
    
      Input
      
    
    
      Toggle
      
    
    
      Radio
      
    
    
      Checkbox
      
    
  

  
  
    
      
        Item
      
      
        Unread
      
    

    
      
        Item
      
      
        Unread
      
    
  
</template>

ion-list 属性(Properties)

inset

Description

If true, the list will have margin around it and rounded corners.

Attributeinset
Typeboolean
Defaultfalse

lines

Description

How the bottom border should be displayed on all items.

Attributelines
Type"full" | "inset" | "none" | undefined

mode

Description

The mode determines which platform styles to use.

Attributemode
Type"ios" | "md"

ion-list 内置方法(Methods)

closeSlidingItems

Description

If ion-item-sliding are used inside the list, this method closes any open sliding item.

Returns true if an actual ion-item-sliding is closed.

SignaturecloseSlidingItems() => Promise<boolean>

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文