小编roh*_*807的帖子

如何将角度项目从5更新到7

我正在尝试将我的项目从angular 5更新到angular7。为此,首先在本地更新@ angular / cli,然后在本地安装@ angular / cli,然后更新ng模块和其他相关命令。

现在,我检查ng --version,它显示的是我的角度7,但是我的项目没有运行,总是抛出以下错误: 在此处输入图片说明

Below is my script in package.json file:

"scripts": {
"start": "cross-env NODE_ENV=development webpack-dev-server --port=9000 -- 
   content-base wwwroot/",
   "build": "cross-env NODE_ENV=development webpack --progress",
   "prod": "cross-env NODE_ENV=production webpack  --progress"
 }
Run Code Online (Sandbox Code Playgroud)

webpack angular angular5 angular7

7
推荐指数
1
解决办法
6613
查看次数

这里没有将"exportAs"设置为"ngForm"的指令

我使用下面的代码在angularjs 2.0中提交表单,但是得到错误,没有导出的指令设置为ngForm和ngModel,但我正在使用.以下是我的表格:

<form name="form" (ngSubmit)="f.form.valid && register()" #f="ngForm" novalidate>
  <div class="form-group" [ngClass]="{ 'has-error': f.submitted && !username.valid }">
    <label for="firstName">First Name</label>
    <input type="text" class="form-control" name="firstName" [(ngModel)]="model.firstName" #firstName="ngModel"
           required/>
    <div *ngIf="f.submitted && !firstName.valid" class="help-block">First Name is required</div>
  </div>
  <div class="form-group" [ngClass]="{ 'has-error': f.submitted && !username.valid }">
    <label for="lastName">Last Name</label>
    <input type="text" class="form-control" name="lastName" [(ngModel)]="model.lastName" #lastName="ngModel" required/>
    <div *ngIf="f.submitted && !lastName.valid" class="help-block">Last Name is required</div>
  </div>
  <div class="form-group" [ngClass]="{ 'has-error': f.submitted && !username.valid }">
    <label for="username">Username</label>
    <input type="text" class="form-control" name="username" [(ngModel)]="model.username" #username="ngModel" required/> …
Run Code Online (Sandbox Code Playgroud)

typescript angular

3
推荐指数
1
解决办法
4827
查看次数

如何从javascript中的数组对象中计算唯一值

我想计算唯一值的数量并将其放入新数组中。我有以下数组:

[
  { CategoryId: "b5c3f43f941c", CategoryName: "Category 1", CategoryColor: "cgreen" }
  { CategoryId: "9872cce5af92", CategoryName: "Category 2", CategoryColor: "purple" }
  { CategoryId: "b5c3f43f941c", CategoryName: "Category 1", CategoryColor: "cgreen" }
]
Run Code Online (Sandbox Code Playgroud)

我想要具有以下结果的新数组:

[
    { CategoryId: "b5c3f43f941c", count: 2, CategoryColor: "cgreen" }
    { CategoryId: "9872cce5af92", count: 1, CategoryColor: "purple" }
]
Run Code Online (Sandbox Code Playgroud)

在这个通过 id 的检查中,如果 id 是相同的,则在新数组中显示计数和新的。

希望你明白我想要什么。

谢谢,

javascript arrays array-push

3
推荐指数
1
解决办法
4643
查看次数