我想在html中添加一个来自I/storage的字符串变量。
home.ts
export class HomePage {
@ViewChild('username') uname;
constructor(public navCtrl: NavController, public alertCtrl: AlertController, public strg: Storage) {
}
signIn() {
this.strg.set('uname', this.uname.value);
this.navCtrl.push(Page1Page);
}
}
page1.html
<ion-content padding>
<p>Welcome to this app, /**I want to add the uname here**/ </p>
</ion-content>
我该如何使用page1.ts从I/storage中分配字符串呢?
发布于 2018-08-05 19:54:12
您可以简单地再次从@ionic/storage
获取您的用户名,如下所示:
page1.ts
username: string;
constructor(public strg: Storage) {
this.username = this.strg.get('uname');
}
page1.html
<ion-content padding>
<p>Welcome to this app, {{username}}</p>
</ion-content>
这个{{username}}
表达式被称为单向数据绑定。因此,每次更改Page1Page
类中的username
变量时,模板page1.html
都会自动更新。
https://stackoverflow.com/questions/51693113
复制相似问题