ngOnInit()
जब Injectable
क्लास हल हो जाती है तो उसे क्यों नहीं बुलाया जाता है?
कोड
import {Injectable, OnInit} from 'angular2/core';
import { RestApiService, RestRequest } from './rest-api.service';
@Injectable()
export class MovieDbService implements OnInit {
constructor(private _movieDbRest: RestApiService){
window.console.log('FROM constructor()');
}
ngOnInit() {
window.console.log('FROM ngOnInit()');
}
}
कंसोल आउटपुट
FROM constructor()
ngOnInit
लिए कंस्ट्रक्टर के लिए मेरे तर्क को स्थानांतरित करेंInjectable
? मुझे यह पढ़कर याद आया कि आपको किसी भी कारण से किसी भी तर्क को रचनाकार से दूर रखना चाहिए।