小编Pra*_*ena的帖子

出现错误:formGroup 需要一个 FormGroup 实例。请传入一份

我是 Angular 2 的新手,即使在通过其他堆栈溢出答案后也无法解决此问题

我刚刚开始学习角反应形式,想尝试第一个例子,但被卡住了。请帮忙。

这是 HTML 表单。

<div class="container">
  <div class="row">
    <div class="col-xs-12 col-sm-10 col-md-8 col-sm-offset-1 col-md-offset-2">
      <form [formGroup]="signupForm" (ngSubmit)="onSubmit()">
        <div id="user-data">
          <div class="form-group">
            <label for="username">Username</label>
            <input
              type="text"
              id="username"
              formControlName="username"
              class="form-control">
          </div>
          <div class="form-group">
            <label for="email">Email</label>
            <input
              type="email"
              id="email"
              formControlName="email"
              class="form-control">
          </div>
          <div class="radio" *ngFor="let gender of genders">
            <label>
              <input
                type="radio"
                class="form-control"
                formControlName="gender"
                [value]="gender">{{ gender }}
            </label>
          </div>
        </div>
        <button class="btn btn-primary" type="submit">Submit</button>
      </form>
    </div>
  </div>
</div>
Run Code Online (Sandbox Code Playgroud)

这是 TS 文件。

import { Component, OnInit } from …
Run Code Online (Sandbox Code Playgroud)

typescript angular angular-reactive-forms formgroups

8
推荐指数
2
解决办法
2万
查看次数

JavaScript 中的 sort() 是如何工作的?

我在 JavaScript 中使用 sort() 已经有一段时间了,但今天我遇到了一些令人困惑的事情。

示例 1
这是我的 chrome 控制台的快照,我正在其中尝试对数组进行排序。

在此输入图像描述 步骤 1. aa是一个带有一些整数值的数组。
步骤 2. aa.sort()的结果出乎意料,因为黄色突出显示清楚地表明该数组未排序。
步骤 3.使用排序中的比较函数 ** 对数组进行排序。这非常有效。


示例 2
这是另一个示例 -
在此输入图像描述
只需使用 **sort() 即可按默认升序对数组进行排序,而
示例 1中并未发生同样的情况。

我想确切地知道sort()方法内部的内容。

javascript arrays sorting

0
推荐指数
1
解决办法
991
查看次数