AngularDart4.0 指南- 依赖注入
发布时间:2020-12-14 01:04:46 所属栏目:百科 来源:网络整理
导读:依赖注入是一个重要的应用程序设计模式。 它的用途非常广泛,几乎所有人都称之为DI。 Angular拥有自己的依赖注入框架,如果没有它,你真的不能构建一个Angular应用程序。 本页面涵盖了DI是什么,为什么它是有用的,以及如何使用Angular DI。 运行实例(查看
依赖注入是一个重要的应用程序设计模式。 它的用途非常广泛,几乎所有人都称之为DI。 Angular拥有自己的依赖注入框架,如果没有它,你真的不能构建一个Angular应用程序。 本页面涵盖了DI是什么,为什么它是有用的,以及如何使用Angular DI。 运行实例(查看源代码)。 为什么使用依赖注入?要理解为什么依赖注入如此重要,请考虑没有它的例子。 想象一下写下面的代码: lib/src/car/car.dart (without DI) class Car { Engine engine; Tires tires; var description = 'No DI'; Car() { engine = new Engine(); tires = new Tires(); } // Method using the engine and tires String drive() => '$description car with ' '${engine.cylinders} cylinders and ' '${tires.make} tires.'; } (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |