ionic中的常用组件(1)

中文地址:https://yanxiaodi.gitbooks.io/ionic2-guide/content/introduction-to-ionic/
英文地址:https://ionicframework.com/docs/v3/api/components/action-sheet/ActionSheetController/
1,从设备底部滑出的窗口

import {
    ActionSheetController } from 'ionic-angular';
presentActionSheet() {
   
    let actionSheet = this.myAction.create({
   
        title: '设置',
        buttons: [
            {
   
                text: '个人中心',
                role: 'destructive',
                handler: () => {
   
                console.log('个人中心');
                }
            },{
   
                 text: '购物车',
                 handler: () => {
   
                     console.log('购物车');
                 }
             },{
   
                 text: '退出',
                 role: 'cancel',
                 handler: () => {
   
                     console.log('退出');
                 }
             }
         ]
     });
     actionSheet.present();
}

在这里插入图片描述

2,弹出窗口

import {
    AlertController } from 'ionic-angular'; 
shouAlert(){
   
      let myal=this.myAlert.create(
        {
   
          title:'友情提示',
          subTitle: '您卡上的余额已不足,请及时充值!', 
          buttons: ['确定'] 
        }
      )
      myal.present();
  }

在这里插入图片描述

import {
    ToastController} from 'ionic-angular'; 
this.myToast.create(
      {
   
        message:'用户名或密码错误!',
        duration:1000,
        position:'bottom'
      }
      ).present();

在这里插入图片描述

3,Badges
Badges是一个小组件,用来向用户显示一个小数字。一般用在一个项中。
基本用法

    <ion-item>
      <ion-icon name="mail"></ion-icon>
          未读邮件
      <ion-badge color="danger" item-right>99+</ion-badge>
    </ion-item>

在这里插入图片描述

图标库:https://ionicons.com/

4,card

    <ion-card>
      <ion-card-header>
          Header
      </ion-card-header>
      <ion-card-content>
      The British use the term "header", but the American term "head-shot" the English simply refuse to adopt.
      </ion-card-content>
    </ion-card>

    <ion-card>
      <ion-card-header>
          Explore Nearby
      </ion-card-header>
      <ion-list>
          <button ion-item>
              <ion-icon name="cart" item-left></ion-icon>
              Shopping
          </button>
          <button ion-item>
              <ion-icon name="medical" item-left></ion-icon>
              Hospital
          </button>
          <button ion-item>
              <ion-icon name="cafe" item-left></ion-icon>
              Cafe
          </button>
          <button ion-item>
          <ion-icon name="paw" item-left></ion-icon>
              Dog Park
          </button>
          <button ion-item>
              <ion-icon name="beer" item-left>
  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值