我正在尝试获取 input
文本值并将其存储在名为 input
的变量中 ionic
中。但我尝试过但失败了。谁能告诉我我做错了什么?
这是我的 HTML
<ion-content>
<ion-list>
<ion-item>
<ion-label stacked>display</ion-label>
<ion-input type="text" text-right id="input" ></ion-input>
</ion-item>
</ion-list>
</ion-content>
这是我的 home.ts
离子
import { Component } from '@angular/core';
import { NavController } from 'ionic-angular';
@Component({
selector: 'page-home',
templateUrl: 'home.html'
})
export class HomePage {
constructor(public navCtrl: NavController) {
var input=document.getElementById('input').nodeValue;
document.getElementById('seven').innerHTML=input;
}
}
原文由 Jananath Banuka 发布,翻译遵循 CC BY-SA 4.0 许可协议
实际上你似乎在使用 angular 而不是 angularjs,使用 [(ngModel)]
在组件内部,
name:string;
所以只要你需要这个值,你就可以使用。
console.log(this.name);