在本章中,您将学习如何使用Aurelia依赖注入库.
首先,我们需要在里面创建新文件 dependency-test.js src 文件夹.在这个文件中,我们将创建一个简单的类 DependencyTest .该类稍后将作为依赖项注入.
src/dependency-test.js
export class DependencyTest { constructor() { this.test = "Test is succesfull!!!"; }}
注入
在我们的 app.js file,我们正在导入上面创建的 inject 库和 DependencyTest 类.要注入类,我们使用 @inject()函数.我们的 App 类只会将其记录到开发者控制台.
import {inject} from 'aurelia-framework';import {DependencyTest} from './dependency-test';@inject(DependencyTest)export class App { constructor(DependencyTest) { console.log(DependencyTest); }}
我们可以检查控制台,看是否注入了 DependencyTest 类./p>
还会有更多下一章中Aurelia依赖注入的例子.