【发布时间】:2017-07-30 05:30:04
【问题描述】:
import { Component, Input, Output, EventEmitter } from '@angular/core';
var colorPickerCss = "app/css/ui/color-picker.css";
var colorPickerTemplate = "app/partials/color-picker.html";
@Component({
selector: 'color-picker',
styleUrls: [colorPickerCss],
templateUrl: colorPickerTemplate
})
export class ColorPicker{
@Input() colors: string[] = [];
@Output() selectedColor = new EventEmitter();
isSelectorVisible : boolean = false;
showSelector(value: boolean){
this.isSelectorVisible = value;
}
selectColor(color: string){
this.showSelector(false);
this.selectedColor.next({color});
}
} ;
我已经编写了上面的代码,但我想了解它的功能。我的问题是,这一行 this.selectedColor.next({color}) 上的 .next() 函数是什么。它来自哪个图书馆?我已经提到了上面的导入,但我无法真正了解这个函数的实际定义。
【问题讨论】:
-
next 已弃用 - 请参阅 this question 并且那里的答案还提到 this resource 如果这有助于您的理解
标签: javascript angular