Quantcast
Channel: Ionic Forum - Latest topics
Viewing all articles
Browse latest Browse all 70429

Injecting a service

$
0
0

@rodrigoreal wrote:

Hey guys im trying to inject a service in my app, but im getting some errors.

My service:

import { Injectable } from 'angular2/angular2';
@Injectable()
export class FeedLoad {
constructor() {
console.log("worked");
}
}

In my app.ts

import {FeedLoad} from './services/feed-load';
class MyApp {
feedLoad: FeedLoad;
constructor(feedLoad: FeedLoad) {this.feedLoad = feedLoad}
}

Error:
EXCEPTION: No provider for FeedLoad! (MyApp -> FeedLoad)
STACKTRACE:BrowserDomAdapter.logError @ app.bundle.js:36473ExceptionHandler.call @ app.bundle.js:10780(anonymous function) @ app.bundle.js:19823NgZone._notifyOnError @ app.bundle.js:20456errorHandling.onError @ app.bundle.js:20354run @ app.bundle.js:5054(anonymous function) @ app.bundle.js:20369zoneBoundFn @ app.bundle.js:5024p @ app.bundle.js:67(anonymous function) @ app.bundle.js:67Item.run @ app.bundle.js:140drainQueue @ app.bundle.js:110cb @ app.bundle.js:20427arguments.(anonymous function) @ app.bundle.js:5551(anonymous function) @ app.bundle.js:5031run @ app.bundle.js:5051(anonymous function) @ app.bundle.js:20369zoneBoundFn @ app.bundle.js:5024
app.bundle.js:36473 Error: DI Exception
at NoProviderError.BaseException as constructor
at NoProviderError.AbstractProviderError as constructor
at new NoProviderError (app.bundle.js:11377)
at Injector._throwOrNull (app.bundle.js:9708)
at Injector._getByKeyDefault (app.bundle.js:9759)
at Injector._getByKey (app.bundle.js:9699)
at Injector._getByDependency (app.bundle.js:9685)
at Injector._instantiate (app.bundle.js:9579)
at Injector._instantiateProvider (app.bundle.js:9568)
at Injector._new (app.bundle.js:9557)

Posts: 2

Participants: 1

Read full topic


Viewing all articles
Browse latest Browse all 70429

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>