【问题标题】:unable to get the value of a div in ionic无法在 ionic 中获取 div 的值
【发布时间】:2019-06-22 05:29:47
【问题描述】:

我正在尝试获取 div 的值,但每当我尝试获取我的代码的值时,我都会得到 undefined 值,

<div (click)="celebraties()" (ngModel)="1" value="1" class="cus-col" ">
        <div class="cus-text">
          <h4>Celebrities</h4>
        </div>
      </div

我的 ts 代码是

export class HomePage {
  1 : string;
  id : string;
  celebrity : string;
  constructor(public navCtrl: NavController, public navParams: NavParams, private viewCtrl:ViewController) {
  }

  ionViewDidLoad() {
    console.log('ionViewDidLoad HomePage');


  }

  celebraties(){

    console.log(this[1]);

  }
}

【问题讨论】:

    标签: angular ionic-framework ionic2 ionic3


    【解决方案1】:

    首先,java/type-script 中的属性/变量名不能以数字开头。阅读更多here

    其次,我不建议不要同时使用(ngModel)[value]。相反,使用香蕉盒中的[(ngModel)]。阅读更多here

    【讨论】:

      【解决方案2】:

      首先请注意,NgModel 期望绑定的元素具有 value 属性,而 div 没有

      请点击链接

      How to use [(ngModel)] on div's contenteditable in angular2?

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2017-01-14
        相关资源
        最近更新 更多