小编OPV*_*OPV的帖子

如何在Angular Cli中生成.angular-cli.json文件?

我使用npm单独安装了Angular CLI包:

npm install --save-dev @angular/cli@latest
Run Code Online (Sandbox Code Playgroud)

当我尝试使用命令时,cli我收到一个错误:

Unable to find any apps in `.angular-cli.json`.
Run Code Online (Sandbox Code Playgroud)

如何.angular-cli.json为当前项目生成?

angular-cli angular

39
推荐指数
4
解决办法
9万
查看次数

如何在项目中导入Angular Material?

我安装了Angular Material Design.现在我尝试在app.module.ts文件中添加:

import { MaterialModule } from '@angular/material';
Run Code Online (Sandbox Code Playgroud)

我应该在一节中解释:imports: []?加载所有材料实体.

我试过了:imports: ['MaterialModule']但它已被弃用了

angular-material angular

33
推荐指数
5
解决办法
7万
查看次数

如何在Angular 2中跟踪路由?

我有分离文件路由设置的组件:

import { NgModule } from '@angular/core';
import { Routes, RouterModule } from '@angular/router';

import { Route } from '../core/route.service';
import { extract } from '../core/i18n.service';
import {CalendarThematicPlanComponent} from './calendar-thematic-plan.component';

const routes: Routes = Route.withShell([
  { path: 'calendar', component: CalendarThematicPlanComponent }
]);

@NgModule({
  imports: [RouterModule.forChild(routes)],
  exports: [RouterModule],
  providers: []
})

export class CalendarThematicPlanRoutingModule { }
Run Code Online (Sandbox Code Playgroud)

当我输入URL地址时:http://localhost:4200/calendar我被重定向到主页.

如何在Angular 2中跟踪路由?

angular-routing angular

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

如何在Angular中重用模板HTML块?

让我们假设我们在文件中有html块:

<div id="text">Text</div>
Run Code Online (Sandbox Code Playgroud)

我如何在同一个文件中重用下面的html代码,我的意思是这样的:

<re-use id="text"></re-use>
Run Code Online (Sandbox Code Playgroud)

可能吗?

angular

25
推荐指数
4
解决办法
9525
查看次数

在 TypeScript 中使用 is 运算符的原因是什么?

在这种情况下,在 TypeScript 中使用 is 运算符的原因是什么?

type Species = "cat" | "dog";


interface Pet {
   species: Species
}

interface Cat extends Pet {

}

function petIsCat(pet: Pet): pet is Cat {
   return pet.species === "cat";
}
Run Code Online (Sandbox Code Playgroud)

为什么要使用pet is Cat替代boolean,如果身体恢复bool类型?

typescript typescript2.0

14
推荐指数
1
解决办法
5483
查看次数

何时使用 NO_ERRORS_SCHEMA 和 CUSTOM_ELEMENTS_SCHEMA?

当我们必须在 Angular 中使用 NO_ERRORS_SCHEMA 和 CUSTOM_ELEMENTS_SCHEMA 时?

他们的意思是什么?它是 CSS 样式的配置吗?

angular angular8

13
推荐指数
2
解决办法
5780
查看次数

如何将参数传递给canActivate的构造函数?

我有以下路线路径:

{
    path: 'teacher',
    component: DashboardTeacher, canActivate: [AccessGuardTeacher('Teacher')]
}
Run Code Online (Sandbox Code Playgroud)

如您所见,我尝试在课堂上传递参数“Teacher” AccessGuardTeacher

export class AccessGuardTeacher implements CanActivate {

  constructor(private role: string) {
  }
}
Run Code Online (Sandbox Code Playgroud)

怎么做才对?

angular angular5

9
推荐指数
2
解决办法
5963
查看次数

如何初始化@Input?

我尝试这样做:

  @Input() data: any[] = [];
Run Code Online (Sandbox Code Playgroud)

在 ngOnInit 里面我看到undefined

 ngOnInit() {
    console.log(this.data);
  }
Run Code Online (Sandbox Code Playgroud)

因此,当我尝试获取长度时,在下面的代码中出现错误:return this.data.length;

因为它是未定义的。

为什么默认情况下初始化不起作用?

@Input() data: any[] = [];
Run Code Online (Sandbox Code Playgroud)

typescript angular angular-lifecycle-hooks

9
推荐指数
1
解决办法
8442
查看次数

PHP支持数组解构吗?

我的意思是这样的:

$arr = ["1", "2", "3"];

$one;
$two;
$three;

$new = [$one, $two, $three] = $arr; 
Run Code Online (Sandbox Code Playgroud)

结果我应该得到:

$one = 1;
$two = 2;
$three = 3;
Run Code Online (Sandbox Code Playgroud)

我试过,它适用于PHP 7.3.2:

var_dump($one); // returns 1
Run Code Online (Sandbox Code Playgroud)

php

8
推荐指数
1
解决办法
220
查看次数

如何将日期时间 UTC 转换为本地时间 Angular?

我在数据库中有 UTC 时间。

我想将这个时间转换为 dd.mm.yy hms 格式的本地时间

怎么做?

我的日期是 UTC:

2019-08-08 08:57:59
Run Code Online (Sandbox Code Playgroud)

有需要 当地时间 +4:00

angular angular8

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