typescript typescript如何绑定和响应切换的示例

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了typescript typescript如何绑定和响应切换的示例相关的知识,希望对你有一定的参考价值。

import {Component} from '@angular/core';
import {NavController} from 'ionic-angular';
import { AlertController } from 'ionic-angular';

@Component({
  templateUrl: 'build/pages/contact/contact.html'
})
export class ContactPage {
  constructor(public navCtrl: NavController, public alertCtrl: AlertController) {
    
  }

 

  public coolFeatures:boolean;

  coolFeaturesChanged()
  {
    console.log("changed col features toggle: "+this.coolFeatures);
    
    if (this.coolFeatures == false)
    {
      this.showDialog();
    }
  }

  showDialog()
  {
    let alert = this.alertCtrl.create({
    title: 'Disable Cool Features?',
    message: 'Do you really want to disable the cool features',
    buttons: [
      {
        text: 'No',
        role: 'no',
        handler: () => {
          console.log('No clicked');
          this.coolFeatures = true;
        }
      },
      {
        text: 'Yes',
        handler: () => {
          console.log('Yes clicked');
        }
      }
    ]
    });
    alert.present();
  }
}

以上是关于typescript typescript如何绑定和响应切换的示例的主要内容,如果未能解决你的问题,请参考以下文章

如何将 Redux 4.0 TypeScript 绑定与 redux-thunk 一起使用

Angular2,TypeScript,如何读取/绑定属性值到组件类(在 ngOnInit 中未定义)[重复]

Vue Cli 3 -typescript 如何使用@Prop() 进行双向绑定?

如何将 html 数据绑定到 vuejs 和 typescript 中的对象

如何绑定到表单的 ajax:使用 JQuery/Rails UJS 在 typescript 中取得成功

如何让 TypeScript 以生成工作 Node.JS 代码的方式加载 PDF.js NPM 模块和 @types 绑定?