小编sam*_*777的帖子

Angular 2 Children组件检测父级的变化

我有一个组件显示"项目"列表,这些项目是使用选择器创建的组件.我有一个我想要的复选框,当点击更新所有子组件的"状态"时.

我真的很难找到这样做的正确解决方案.有关更多信息,请参阅Plunkr.

//our root app component
import {Component, EventEmitter} from 'angular2/core'

class Item {
  name: boolean;

  constructor(name: string) {
    this.name = name;
  }
}

@Component({
  selector: 'my-item',
  template: `
    <div>
      <label><input type="checkbox" [(ngModel)]="state"/> {{state}}</label>
    </div>
  `
})
export class MyItemComponent {
  state: boolean = false;
}

@Component({
  selector: 'my-app',
  template: `
    <div style="border: 1px solid red;">
      <label><input type="checkbox" [(ngModel)]="state"/> {{state}}</label>
    </div>
    <div *ngFor="#item of items">
      <my-item></my-item>
    </div>
  `,
  directives: [MyItemComponent]
})
export class App {
  state: boolean = …
Run Code Online (Sandbox Code Playgroud)

typescript angular

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

如何在OSX上安装php-xml?

致命错误:在...中找不到类'DropDead \ HomeBundle \ Controller \ DOMDocument'。

我需要安装php-xml。我正在使用OSX。无法找到如何安装此扩展程序。

php xml macos

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

标签 统计

angular ×1

macos ×1

php ×1

typescript ×1

xml ×1