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()');
} }

最新文章

  1. [Erlang 0120] Know a little Core Erlang
  2. [Erlang 0103] Erlang Resources 资讯小站
  3. Angular作用域的层级概念(scope)
  4. Java编程中-servlet
  5. CSS基础知识真难啊-font
  6. Android中AIDL通信机制分析
  7. Java项目下jar包的放置
  8. 一段linux shell 代码涉及for循环和if esle
  9. SendKeys回车操作类
  10. python自动化测试遇到的零零碎碎
  11. pubwin 客户端会员无法自助结账的排查方法
  12. C语言作业3
  13. 初探storm
  14. Luogu P1525 关押罪犯
  15. Java知多少(33)多态对象的类型转换
  16. cb &amp;&amp; cb() 和 a || {}
  17. 实现一个优先级队列,每次pop 返回优先级最高的元素
  18. FreeRTOS
  19. 引用外部jquery.js
  20. 关于cookie的一些事

热门文章

  1. win7系统安装VS2013后,连不上远程sqlserver数据库解决办法
  2. win7下添加库文件出现“file is not regcognized”问题
  3. idea操作 clone项目、 import项目所有注解全部报错
  4. 【转载】决策树Decision Tree学习
  5. 【Linux资源管理】一款优秀的linux监控工具——nmon
  6. react路由配置(未完)
  7. 利用ascii码生成26个英文字母
  8. Python-知识点小计
  9. Facade(外观模式或门面模式)
  10. Hive(3)-meta store和hdfs详解,以及JDBC连接Hive