当前位置: 首页>>代码示例>>TypeScript>>正文


TypeScript ionic.Alert类代码示例

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


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

示例1:

          (success) => {
              console.log('userService.signUp' + JSON.stringify(success));

              if (success.status.indexOf('000') == 0) {

                  let confirm = Alert.create({
                      title: success.status.substr(4),
                      buttons: [
                          {
                              text: 'Ok',
                              handler: () => {
                                  //this.nav.popToRoot(); // framework bug
                              }
                          }
                      ]
                  });
                  this.nav.present(confirm);
              }
              else
              {
                  let confirm = Alert.create({
                      title: success.status.substr(4),
                      buttons: [
                          {
                              text: 'Ok' ,
                              handler: () => {
                                  this.nav.pop(); // framework bug
                              }
                          }
                      ]
                  });
                  this.nav.present(confirm);
              }

          },
开发者ID:maksengc,项目名称:dxChange,代码行数:35,代码来源:activation.ts

示例2: doPrompt

 doPrompt() {
   let prompt = Alert.create({
     title: 'Login',
     message: "Enter a name for this new album you're so keen on adding",
     inputs: [
       {
         name: 'title',
         placeholder: 'Title'
       },
     ],
     buttons: [
       {
         text: 'Cancel',
         handler: data => {
           console.log('Cancel clicked');
         }
       },
       {
         text: 'Save',
         handler: data => {
           console.log('Saved clicked');
         }
       }
     ]
   });
   this.nav.present(prompt);
 }
开发者ID:HubMahesh,项目名称:ionic-site,代码行数:27,代码来源:pages.ts

示例3: doAlert

 doAlert() {
   let alert = Alert.create({
     title: 'New Friend!',
     body: 'Your friend, Obi wan Kenobi, just accepted your friend request!',
     buttons: ['Ok']
   });
   this.nav.present(alert);
 }
开发者ID:HubMahesh,项目名称:ionic-site,代码行数:8,代码来源:pages.ts

示例4: doAlert

	doAlert(titulo, texto) {
	    let alert = Alert.create({
			title: titulo,
			subTitle: texto,
	      buttons: ['Ok']
	    });
	    this.nav.present(alert);
	  }
开发者ID:LuisSereno,项目名称:resa,代码行数:8,代码来源:resacometro.ts

示例5: function

                error: function() {
                    const alertFailed = Alert.create({
                        title: 'Failed to open',
                        subTitle: `Unable to open ${pdf}, please try again later or contact app maintainer`,
                        buttons: ['Ok']
                    });

                    this.nav.present(alertFailed);
                },
开发者ID:dsgriffin,项目名称:vegan-lists-uk,代码行数:9,代码来源:view-store.ts

示例6: finish

	finish() {
		if(!this._notesService.importNotes(this.content)) {
			let d = Alert.create({
				title: "Import failed",
				message : 'Could not parse the data. Make sure it was copied correctly.',
				buttons: ["Ok"]
			});
			this._nav.present(d);
		} else {
			this._nav.pop();
		}
	}
开发者ID:jbartz93,项目名称:notes2,代码行数:12,代码来源:import.ts

示例7: complete

 complete() {
   if (this.task.completionNote == '') {
     let alert = Alert.create({
       title: 'Empty completion note',
       subTitle: 'Your completion note cannot be empty',
       buttons: ['Dismiss']
     });
     this._nav.present(alert);
   } else {
     //post completion
     this.dismiss()
   }
 }
开发者ID:divanvisagie,项目名称:isoright,代码行数:13,代码来源:completeTask.ts

示例8: doConfirm

 doConfirm() {
   let confirm = Alert.create({
     title: 'Use this lightsaber?',
     body: 'Do you agree to use this lightsaber to do good across the intergalactic galaxy?',
     buttons: [
       {
         text: 'Disagree',
         handler: () => {
           console.log('Disagree clicked');
         }
       },
       {
         text: 'Agree',
         handler: () => {
           console.log('Agree clicked');
         }
       }
     ]
   });
   this.nav.present(confirm);
 }
开发者ID:HubMahesh,项目名称:ionic-site,代码行数:21,代码来源:pages.ts

示例9: search

    search(term: string) {
        let prompt = Alert.create({
            title: 'Search',
            message: "Enter a search term please!",
            inputs: [
                {
                    name: 'term',
                    placeholder: 'Search Term'
                },
            ],
            buttons: [
                {
                    text: 'Cancel',
                    handler: data => {
                        console.log('Cancel clicked');
                    }
                },
                {
                    text: 'Search',
                    handler: data => {

                        this.loading = true;

                        let headers = new Headers();
                        headers.append("Accept", "application/vnd.github.v3.text-match+json");

                        let term = data.term;
                        this.http.get(`https://api.github.com/search/code?q=${term}+in:file+language:ts+repo:angular/angular`, { headers })
                            .map(res => res.json())
                            .subscribe(data => {
                                console.log(data);
                                this.loading = false;
                                this.codes = data.items;
                            })
                    }
                }
            ]
        });
        this.nav.present(prompt);
    }
开发者ID:jgw96,项目名称:ionic-angular2-explorer,代码行数:40,代码来源:page1.ts


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