0
私は非常に角度が新しく、ユーザーがパスワードを変更できるようにフォームを作成しようとしています。このためには、login.configからユーザーに関する情報を読む必要があります。ファイルの読み方やこのファイルトラフの変更方法を知らないため、ここで問題が発生します。誰か提案はありますか?パスワードフォームを変更してlogin.configに変更を保存する
HTML:
<form class="form" method="post" #optionsForm="ngForm" (ngSubmit)="onSubmit(optionsForm)">
<h2 >Change password</h2>
<div >
<label>Old Password </label>
<input type="password" name="lass="form-input" ngModel>
</div>
<div>
<label>New Password </label>
<input type="password" name="new-password" id="new-password-input"
required ngModel>
</div>
<div class="form-row">
<label> Repeat new password</label>
<input type="password" name="repeat-password" id="repeat"ngModel>
</div>
<div class="form-row form-row-center">
<input type="submit" id="save-changes" value=" Submit"/>
</div>
</form>
component.ts:
import {Component, OnInit} from '@angular/core';
import {Headers, Http} from '@angular/http';
import 'rxjs/add/operator/toPromise';
import {NgForm} from '@angular/forms';
@Component({ ... })
export class OptionsComponent implements OnInit {
constructor(private http: Http) {};
onSubmit(form: NgForm): void {
//read password from login.config
// write new password in login.config
form.resetForm();
}
}
login.config:
username: [email protected]
password: 1234
に役立ちますか? – Chrillewoodz