zoukankan      html  css  js  c++  java
  • ionic 提示框

    html文件

    <ion-header>
    
      <ion-navbar>
        <ion-title>Toast</ion-title>
      </ion-navbar>
    
    </ion-header>
    
    
    <ion-content padding>
    
      <button ion-button block (click)="showToast('bottom')">Show Toast Bottom Position</button>
      <button ion-button block (click)="showToast('top')">Show Toast Top Position</button>
      <button ion-button block (click)="showToast('middle')">Show Toast Middle Position</button>
      <button ion-button block margin-bottom (click)="showLongToast()">Show Long Toast</button>
    
      <button ion-button block (click)="showDismissDurationToast()">Show Custom Duration Toast</button>
      <button ion-button block (click)="showToastWithCloseButton()">Show Close Button Toast</button>
    
    </ion-content>

    .ts 文件

    import { Component } from '@angular/core';
    import { ToastController } from '../../../../../src';
    
    @Component({
      templateUrl: 'page-one.html'
    })
    export class PageOne {
      constructor(private toastCtrl: ToastController) { }
    
      showToast(position: string) {
        const toast = this.toastCtrl.create({
          message: 'User was created successfully',
          position: position,
          duration: 3000
        });
    
        toast.onDidDismiss(this.dismissHandler);
        toast.present();
      }
    
      showLongToast() {
        const toast = this.toastCtrl.create({
          message: 'Lorem ipsum dolor sit amet, consectetur adipisicing elit. Ea voluptatibus quibusdam eum nihil optio, ullam accusamus magni, nobis suscipit reprehenderit, sequi quam amet impedit. Accusamus dolorem voluptates laborum dolor obcaecati.',
          duration: 3000
        });
    
        toast.onDidDismiss(this.dismissHandler);
        toast.present();
      }
    
      showDismissDurationToast() {
        const toast = this.toastCtrl.create({
          message: 'I am dismissed after 1.5 seconds',
          duration: 1500
        });
        toast.onDidDismiss(this.dismissHandler);
        toast.present();
      }
    
      showToastWithCloseButton() {
        const toast = this.toastCtrl.create({
          message: 'Your internet connection appears to be offline. Data integrity is not guaranteed.',
          showCloseButton: true,
          closeButtonText: 'Ok'
        });
        toast.onDidDismiss(this.dismissHandler);
        toast.present();
      }
    
      private dismissHandler() {
        console.info('Toast onDidDismiss()');
      }
    
    }
  • 相关阅读:
    一文总结十大经典排序算法(思维导图 + 动图演示 + 代码实现 C/C++/Python + 致命吐槽)
    VulnHub——Kioptrix Level 2
    史上最全Redis面试题(2020最新版)
    js 根据秒数获取多少小时,多少分钟,多少秒
    RabbitMQ的死信队列
    女朋友也能看懂的多线程同步
    RabbitMQ的备份交换器
    BI Publisher(rtf)模板开发语法大全
    修改CUSTOM.PLL文件调用客户化FORM&修改标准FORM
    EBS客户化迁移SQL
  • 原文地址:https://www.cnblogs.com/yc-c/p/9067480.html
Copyright © 2011-2022 走看看