Angular 无法获取ionic中div的值
我正在尝试获取div的值,但每当我尝试获取代码的值时,我都会得到Angular 无法获取ionic中div的值,angular,ionic-framework,ionic2,ionic3,Angular,Ionic Framework,Ionic2,Ionic3,我正在尝试获取div的值,但每当我尝试获取代码的值时,我都会得到未定义的值 <div (click)="celebraties()" (ngModel)="1" value="1" class="cus-col" "> <div class="cus-text"> <h4>Celebrities</h4> </div> </div 首先,在java/type脚本中,
未定义的
值
<div (click)="celebraties()" (ngModel)="1" value="1" class="cus-col" ">
<div class="cus-text">
<h4>Celebrities</h4>
</div>
</div
首先,在java/type脚本中,属性/变量名不能以数字开头。阅读更多
其次,我不建议不要同时使用
(ngModel)
和[value]
。相反,使用盒子里的香蕉[(ngModel)]
。阅读更多。首先请注意,NgModel希望绑定元素具有value属性,而div没有
请通过链接
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]);
}
}