Typescript를 처음 사용합니다. 나는이 내 관찰Typescript 선택 속성
entries:Observable<Log[]>;
로그 클래스 등 _id, 이름, 같은 많은 속성이 포함되어 있습니다 지금은 관찰에서 이름을 추출하여 문자열 []의 배열을 취득 할 재산을
을 선택합니다 . 내가 어떻게 그럴 수 있니?
사용할 수있는 문서가 있습니까? 나는이 Typescript 것을 너무 힘들게 찾고있다.
Typescript를 처음 사용합니다. 나는이 내 관찰Typescript 선택 속성
entries:Observable<Log[]>;
로그 클래스 등 _id, 이름, 같은 많은 속성이 포함되어 있습니다 지금은 관찰에서 이름을 추출하여 문자열 []의 배열을 취득 할 재산을
을 선택합니다 . 내가 어떻게 그럴 수 있니?
사용할 수있는 문서가 있습니까? 나는이 Typescript 것을 너무 힘들게 찾고있다.
extracting name out of the observable
의 의미를 정확히 이해했는지 모르겠다. 당신은 문자열의 배열로 모든 속성 이름을 추출 할 경우에 당신은 이런 식으로 작업을 수행 할 수 있습니다
entries.subscribe((logs: Log[]) => {
if (logs.length) {
// extract all defined property names from first log
let props = Object.keys(logs[0]);
// do something with properties
}
});
var source = entries.pluck('name').toArray();
var subscription = source.subscribe(names => {
console.log(names);
});