加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

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.';
}

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读