[Id

Id是一个应用程序中元素的唯一标识,可以通过它来获取到元素从而进行访问。

使用

  1. <ion-checkbox id="myCheckbox"></ion-checkbox>
  1. constructor(app: IonicApp) {
  2. this.app = app
  3. }
  4. ngAfterViewInit() {
  5. var checkbox = this.app.getComponent("myCheckbox");
  6. if (checkbox.checked) {
  7. console.log('checkbox is checked');
  8. }
  9. }

通过IonicApp服务来访问元素。

注意:不建议使用Id,因为不能保证注册组件所在的页面是否已经被销毁或者离开当前视图。