小编ees*_*dil的帖子

@Input属性在angular 2的onInit中未定义

试图在构造函数或ngOnInit中获取组件的@Input值.但它总是以"未定义"的形式出现.

我用console.log更新了英雄plunker以显示问题(beta angular). http://plnkr.co/edit/dseNM7OTFi1VNG2Z4Oj5?p=preview

export class HeroDetailComponent implements OnInit {
  constructor(){
    console.log('hero', this.hero)
  }
  public hero: Hero;

  ngOnInit() {
    console.log('hero', this.hero)
  }
}
Run Code Online (Sandbox Code Playgroud)

我在这做错了什么?

angular

61
推荐指数
3
解决办法
4万
查看次数

渲染器不能用于服务?

是否可以在服务中使用Renderer或仅在组件中使用?

如果我将渲染器注入服务器,则会出现错误,即Renderer提供程序丢失.

请参阅plunker的控制台:

import {Injectable, Component, Renderer, ElementRef} from 'angular2/core';

@Injectable()
class TestService {
  constructor(
    private _renderer: Renderer
    ) {}

  renderElement(elementRef: any) {
    this._renderer.createElement(elementRef.nativeElement, 'div');
  }
}
Run Code Online (Sandbox Code Playgroud)

http://plnkr.co/edit/e8qlznCVbvZnXbLTk36z?p=preview

angular

15
推荐指数
2
解决办法
7305
查看次数

DiskPressure崩溃节点

DiskPressure在容器创建过程中真正意味着什么以及如何在kubernetes中避免它?

似乎当我在一个节点上创建一个新容器时,由于压力,它很可能会崩溃整个节点......

google-cloud-platform kubernetes

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