Skip to content

Instantly share code, notes, and snippets.

@justinyoo

justinyoo/app.ts Secret

Created March 22, 2017 01:45
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save justinyoo/455c9c907679cbfaa109a63945dcf11e to your computer and use it in GitHub Desktop.
Save justinyoo/455c9c907679cbfaa109a63945dcf11e to your computer and use it in GitHub Desktop.
Using IoC Container in Vue.js and TypeScript App
// App.ts
import Vue from "vue";
import Component from "vue-class-component";
import SERVICE_IDENTIFIER from "./models/Identifiers";
import container from "./configs/DependencyConfigs";
@Component({
name: "App",
// Provides IoC container at the top level of VueComponent
provide: {
[SERVICE_IDENTIFIER.CONTAINER]: container
}
})
export default class App extends Vue {
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment