返回介绍

Ionic4 单选框组件 ion-radio

发布于 2019-11-22 18:04:18 字数 4880 浏览 1339 评论 0 收藏 0

Ionic4项目中我们可以使用Ionic4单选框组件ion-radio对项目进行布局。

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

Radios are generally used as a set of related options inside of a group, but they can also be used alone. Pressing on a radio will check it. They can also be checked programmatically by setting the checked property.

An ion-radio-group can be used to group a set of radios. When radios are inside of a radio group, only one radio in the group will be checked at any time. Pressing a radio will check it and uncheck the previously selected radio, if there is one. If a radio is not in a group with another radio, then both radios will have the ability to be checked at the same time.

ion-radio 用法(Usage)


  
    
      Name
    

    
      Biff
      
    

    
      Griff
      
    

    
      Buford
      
    
  
</ion-list>

  
    
      Name
    

    
      Biff
      
    

    
      Griff
      
    

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

import { IonList, IonRadioGroup, IonListHeader, IonLabel, IonItem, IonRadio } from '@ionic/react';

const Example: React.SFC = () => (

  
    
      
        Name
      

      
        Biff
        
      

      
        Griff
        
      

      
        Buford
        
      
    
  
);

export default Example

  
    
      
        Name
      

      
        Biff
        
      

      
        Griff
        
      

      
        Buford
        
      
    
  
</template>

ion-radio 属性(Properties)

checked

Description

If true, the radio is selected.

Attributechecked
Typeboolean
Defaultfalse

color

Description

The color to use from your application's color palette. Default options are: "primary", "secondary", "tertiary", "success", "warning", "danger", "light", "medium", and "dark". For more information on colors, see theming.

Attributecolor
Typestring | undefined

disabled

Description

If true, the user cannot interact with the radio.

Attributedisabled
Typeboolean
Defaultfalse

mode

Description

The mode determines which platform styles to use.

Attributemode
Type"ios" | "md"

name

Description

The name of the control, which is submitted with the form data.

Attributename
Typestring
Defaultthis.inputId

value

Description

the value of the radio.

Attributevalue
Typeany

ion-radio 事件(Events)

NameDescription
ionBlurEmitted when the radio button loses focus.
ionFocusEmitted when the radio button has focus.
ionSelectEmitted when the radio button is selected.

ion-radio中的CSS 自定义属性

NameDescription
--colorColor of the radio
--color-checkedColor of the checked radio

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

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

发布评论

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