我有一个看起来像这样的反应角形式。
<form [formGroup]="myForm">
<div *ngFor="let Repo of Repos;">
<fieldset>
<legend>{{Repo.name}}</legend>
<div class="checkbox checkbox-success">
<input
[id] = "Repo.id"
type="checkbox" (change)="onChange(Repo.User,Repo.Commits,Repo.Requests,Repo.Contributors, Repo.Languages,Repo.Branches,Repo.Langs,$event.target.checked)">
<label [for] = "Repo.id">
Select This Repository
</label>
</div>
</fieldset>
</div>
</form>
Run Code Online (Sandbox Code Playgroud)
以下是打字稿文件:
export class AddUserComponent implements OnInit {
githubUserResponse;
githubReposResponse;
myForm = new FormGroup({});
ngOnInit(){
this.myForm = new FormGroup({
'userRepoData' : new FormGroup({
'githubusers': new FormGroup({
'username': new FormControl(null),
'html_url': new FormControl(null),
'name': new FormControl(null),
'company': new FormControl(null),
'location': new FormControl(null),
'user_created_at': new FormControl(null),
'user_updated_at': new FormControl(null),
'public_repos': new …Run Code Online (Sandbox Code Playgroud) value = {
5c03dbc3d8e3e3435f875a46: "1",
5c03dc0fd8e3e3435f875a48: "2",
5c03dc30d8e3e3435f875a49: "3",
5c03dc5fd8e3e3435f875a4a: "4"
}
Run Code Online (Sandbox Code Playgroud)
我有一个这样的数组。我想从这个数组中获取键,以便我可以使用它来获取与这些键关联的值。这一切都是为了打字稿。