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? मुझे यह पढ़कर याद आया कि आपको किसी भी कारण से किसी भी तर्क को रचनाकार से दूर रखना चाहिए।