// export this class
export class Service {
// make this public so that it can be accessed in other files after importing this class
public a: number[] = [];
constructor() {
this.a.push(1);
setTimeout(() => this.a.push(4), 5000);
}
getArray() {
return this.a;
}
}
Component:
import {Service} from './path_to_service_file';
constructor(private service: Service) {
// How to get whole array from service here and render?
console.log(this.service.a) // <- this is your array
}
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…