gpt4 book ai didi

Angular 2 在不使用本地存储的情况下记住我的功能

转载 作者:行者123 更新时间:2023-12-02 17:12:47 24 4
gpt4 key购买 nike

有没有办法在 Angular 2 中不使用本地存储的情况下实现记住我功能?

最佳答案

您可以使用 angular2-cookie 记住我功能。请安装以下插件

npm install angular2-cookie

使用下面的链接在您的项目中设置 cookie

https://www.npmjs.com/package/angular2-cookie

组件文件:

public Formdata:any = {};

export class AppComponent {
constructor(private _cookieService:CookieService) {

if(_cookieService.get('remember')) {
this.Formdata.username=this._cookieService.get('username');
this.Formdata.password=this._cookieService.get('password');
this.Formdat.rememberme=this._cookieService.get('remember');
}

}

submitData() {
this._cookieService.put('username',this.Formdata.username);
this._cookieService.put('password',this.Formdata.password);
this._cookieService.put('remember',this.Formdat.rememberme);
}
}

查看文件:

<form>
<div>
<label>Username : </label>
<input type="text" [(ngModel)]="Formdata.username" />
</div>
<div>
<label>Password : </label>
<input type="text" [(ngModel)]="Formdata.password" />
</div>
<div>
<input type="checkbox" [(ngModel)]="Formdata.rememberme" /> Remember me
</div>
<button (click)="submitData()">Submit</button>
</form>

谢谢

关于Angular 2 在不使用本地存储的情况下记住我的功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47134088/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com