• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

TypeScript ionic-angular.AlertController类代码示例

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

本文整理汇总了TypeScript中ionic-angular.AlertController的典型用法代码示例。如果您正苦于以下问题:TypeScript AlertController类的具体用法?TypeScript AlertController怎么用?TypeScript AlertController使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。



在下文中一共展示了AlertController类的20个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的TypeScript代码示例。

示例1: if

 this.sub = this.store.let(getAddPaymentProviderStatus).subscribe((status: ApiRequestStatus) => {
   if (status.success && !status.loading) {
     // Provider added, navigate to its page
     this.viewCtrl.dismiss(provider);
   } else if (!status.loading && !status.success && status.error) {
     // an error occurred, show dialog
     this.alertCtrl.create({
       title: this.translate.instant('could_not_authorize'),
       message: this.errorService.getErrorMessage(status.error),
       buttons: [ this.translate.instant('ok') ]
     }).present();
   }
 });
开发者ID:our-city-app,项目名称:mobicage-payment,代码行数:13,代码来源:add-payment-provider-description-page.component.ts


示例2:

 handler401() {
     let alert = this.alertCtrl.create({
         title: 'Erro 401: Falha de autenticação',
         message: 'Email ou senha incorretos',
         enableBackdropDismiss: false,
         buttons: [
             {
                 text: 'ok'
             }
         ]
     });
     alert.present();
 }
开发者ID:fhtozetto,项目名称:curso-spring-ionic-frontend,代码行数:13,代码来源:error-interceptor.ts


示例3: handlerDefaultError

 handlerDefaultError(errorObj) {
     let alert = this.alertCtrl.create({
         title: 'Erro ' + errorObj.status + ': ' + errorObj.error,
         message: errorObj.message,
         enableBackdropDismiss: false,
         buttons: [
             {
                 text: 'ok'
             }
         ]
     });
     alert.present();
 }
开发者ID:fhtozetto,项目名称:curso-spring-ionic-frontend,代码行数:13,代码来源:error-interceptor.ts


示例4:

		    this.loading.dismiss().then( () => {
			var errorMessage: string = error.message;
			let alert = this.alertCtrl.create({
			    message: errorMessage,
			    buttons: [
				{
				    text: "Ok",
				    role: 'cancel'
				}
			    ]
			});
			alert.present();
		    });
开发者ID:rajesh241,项目名称:libtech,代码行数:13,代码来源:signup.ts


示例5: handleResponse

  handleResponse(response){
  	let alert = null;
  	if(!!response["enterprise"]){
			this.enterprise = response["enterprise"];
			if(this.mode == "create")
      	this.enterprises.push(this.enterprise);
			alert = this.alert.create({
				title: "Success!",
				subTitle: `New enterprise ${this.mode}d!`,
				buttons: ["Ok"]
			});
		} else {
      if(!!response["errors"])
        this.errors = response["errors"];
      
			alert = this.alert.create({
				title: response["statusText"],
				subTitle: `Couldn't ${this.mode} the enterprise at the moment.`,
				buttons: ["Dismiss"]
			});
		}
		alert.present();
  }
开发者ID:baobba,项目名称:userms-ui,代码行数:23,代码来源:enterprise-form.ts


示例6: logOut

 logOut() {
     this.alertCtrl.create({
         title: '确认退出登陆?',
         buttons: [
             { text: '取消' },
             {
                 text: '确定',
                 handler: () => {
                     this.events.publish('user:logout', 'logout');
                 }
             }
         ]
     }).present();
 }
开发者ID:qwb0920,项目名称:LlgApp,代码行数:14,代码来源:mine.ts


示例7:

 this.local.get(OPTIONS_KEY_NAME).then((res) => {
   let options = JSON.parse(res) || {};
   if (options.ignoreDuplicateScans && isDuplicate) {
     let alert = this.alerts.create({
       title: 'Duplicate Entry',
       subTitle: 'This scan has been ignored.',
       buttons: ['Dismiss']
     });
     alert.present();
   }
   else {
     this.fetchItem(barcodeData);
   }
 });
开发者ID:dstreicher,项目名称:bmnh-specimen-label-scanner,代码行数:14,代码来源:tabs.ts


示例8:

      }).toPromise().then((res: any) => {
        if (res.result == true) {
          let alert = this.alertCtrl.create({
            title: '',
            subTitle: 'success',
            buttons: ['OK'],
          });
          alert.present().then(()=>{
            this.navCtrl.pop();
          }); 
        }else {
          let alert = this.alertCtrl.create({
            title: 'sorry',
            subTitle: res.des,
            buttons: ['OK'],
          });
          alert.present().then(()=>{
         
          });

        }

      }).catch(() => {
开发者ID:classOnline,项目名称:classOnline,代码行数:23,代码来源:NodeCommentPage.ts


示例9: presentAlert

  presentAlert(title: string, message: string) {
    const alert = this.alertCtrl.create(
      {
        title,
        subTitle: message,
        buttons: [
          {
            text: 'OK'
          }
        ]
      });

    return alert.present();
  }
开发者ID:jctovar,项目名称:iztacala,代码行数:14,代码来源:alert-service.ts


示例10: confirm

 confirm(title: string, message: string, handler: (value: any) => boolean | void) {
   const alert = this.alertCtrl.create({
     title: title,
     message: message,
     buttons: [{
       text: '取消',
       role: 'cancel'
     }, {
       text: '确定',
       handler: handler
     }]
   });
   alert.present();
 }
开发者ID:qwb0920,项目名称:ext-ionic,代码行数:14,代码来源:dialog.ts


示例11: authenticate

  /**
   * Authentication handler
   */
  authenticate() {
    let confirm = this.alertCtrl.create({
      title: 'Unauthenticated',
      message: "Looks like you need new keys. You'll have to log in again!",
      buttons: [{
        text: 'Login',
        handler: () => {
          this.redirect();
        }
      }]
    });

    confirm.present();
  }
开发者ID:maxtuzz,项目名称:ldapa-oauth,代码行数:17,代码来源:app.ts


示例12: forgotPassword

 forgotPassword() {
   const prompt = this.alertCtrl.create({
     title:  this.translateService.instant('RESET_PASSWORD.LINK'),
     subTitle:  this.translateService.instant('RESET_PASSWORD.SUBTITLE'),
     inputs: [
       {
         name: 'email',
         placeholder: this.translateService.instant('RESET_PASSWORD.PLACEHOLDER')
       },
     ],
     buttons: [
       {
         text: this.translateService.instant('Cancel'),
         handler: data => {
           console.log('Cancel clicked');
         }
       },
       {
         text: this.translateService.instant('RESET_PASSWORD.SUBMIT'),
         handler: data => {
           this.loading = this.loadingCtrl.create({
             dismissOnPageChange: true,
           });
           if (this.isValid(data.email)) {
             this.loading.present();
             this.authService.forgotPassword(data.email)
             .then(
               () => {
                 this.loading.dismiss().then(() => {
                   this.meuToastService.present(this.translateService.instant('RESET_PASSWORD.SUCCESS'));
                 });
               }
             )
             .catch(
               err => {
                 this.loading.dismiss().then(() => {
                   this.meuToastService.present(this.translateService.instant('RESET_PASSWORD.ERROR'));
                 });
               }
             );
           } else {
             this.meuToastService.present(this.translateService.instant('Invalid Email'));
             return false;
           }
         }
       }
     ]
   });
   prompt.present();
 }
开发者ID:meumobi,项目名称:infomobi,代码行数:50,代码来源:login.ts


示例13: about

 // Method to check about
 public about(val){
     const alert = this.alertCtrl.create({
         title: 'About Antibiotic Policy',
         message: `
             <div> Version v0.0.1 </div><br>
             <div> Developed by </div><br>
             <span><strong> Raster Images Pvt Ltd </strong></span>
         `,
         buttons: ['Close']
       });
     alert.present();
     this.selectedTitle = val.target.textContent;
     this.viewCtrl.dismiss(this.selectedTitle);
 }
开发者ID:jogaian282,项目名称:projectFiles,代码行数:15,代码来源:settings.ts


示例14: showErrorMessage

 showErrorMessage(){
   let confirm = this.alert.create({
     title: 'Probleem met camera',
     message: 'Camera kan niet geopend worden.',
     buttons: [
       {
         text: 'OK',
         handler: () => {
           console.log('Disagree clicked');
         }
       }
     ]
   });
 confirm.present();
 }
开发者ID:50Hannah000,项目名称:MDB1,代码行数:15,代码来源:camera.ts


示例15: clearSyncInfo

 clearSyncInfo() {
   let confirm = this.alertController.create({
     title: "Forget Dropbox credentials",
     message: "Do you really want to clear the Dropbox authentication data?",
     buttons: [{
       text: "Yes",
       handler: () => {
         this.settings.removeDropboxAuthInfo();
       }
     }, {
       text: "No"
     }]
   });
   confirm.present();
 }
开发者ID:janwillemb,项目名称:Ema-Personal-Wiki,代码行数:15,代码来源:settings.ts


示例16:

          this.loading.dismiss().then(() => {
            let alert = this.alertCtrl.create({
              message: 'Usuario registrado con éxito',
              buttons: [
                {
                  text: "Ok",
                  role: 'cancel'
                }
              ]
            });
            alert.present().then(() => {
              this.navCtrl.setRoot(LoginPage);
            });

          });
开发者ID:araujomelogno,项目名称:EquiposPregunta,代码行数:15,代码来源:signup.ts


示例17: getDeleteAlert

 getDeleteAlert(serviceName: string, handler: Function) {
   return this.alertCtrl.create({
     title: 'Supression de widget',
     message: 'Voulez-vous supprimer le widget de ' + serviceName,
     buttons: [
       {
         text: 'Non'
       },
       {
         text: 'Oui',
         handler: handler
       }
     ]
   });
 }
开发者ID:bnjjj,项目名称:my-infra,代码行数:15,代码来源:widgets.service.ts


示例18:

 .then((user) => {
   let alert = this.alertCtrl.create({
     message: "We just sent you a reset link to your email",
     buttons: [
       {
         text: "אישור",
         role: 'ביטול',
         handler: () => {
           this.nav.pop();
         }
       }
     ]
   });
   alert.present();
 }, (error) => {
开发者ID:aviel829,项目名称:aroume,代码行数:15,代码来源:reset-password.ts


示例19:

 result => {
     if(result.isOpen){
         // If it's OK, we navigate to the game view
         this.navCtrl.setRoot(Game, {data: data});
     } else {
         this.roomService.joinLobby();
         this.roomService.list();
         let alert = this.alertCtrl.create({
             title: 'Impossible !',
             subTitle: 'It looks like the room you have tried to join is now closed..',
             buttons: ['OK']
         });
         alert.present();
     }
 },
开发者ID:aGautrain,项目名称:ZetaPush-quizz,代码行数:15,代码来源:lobby.ts


示例20:

        .then((user) => {
          console.log(user);
          let alert = this.alertCtrl.create({
            message: "We just sent you a reset link to your email",
            buttons: [
              {
                text: "Ok",
                role: 'cancel',
                handler: () => { this.navCtrl.pop(); }
              }
            ]
          });
          alert.present();

        }, (error) => {
开发者ID:araujomelogno,项目名称:EquiposPregunta,代码行数:15,代码来源:reset-password.ts



注:本文中的ionic-angular.AlertController类示例由纯净天空整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
TypeScript ionic-angular.Animation类代码示例发布时间:2022-05-25
下一篇:
TypeScript ionic-angular.Alert类代码示例发布时间:2022-05-25
热门推荐
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap