There was an error while loading. Please reload this page.
1 parent f192400 commit 9a997e7Copy full SHA for 9a997e7
4 files changed
Cute-Gist/IoC/ArticlesDemo/level-1.js
@@ -1,4 +1,8 @@
1
-// Level-1 直接实现
+/**
2
+ * Level-1 直接实现
3
+ *
4
+ * 在主类中的构造函数,实例化每个子类。
5
+ */
6
7
class Bed {
8
constructor(){
Cute-Gist/IoC/ArticlesDemo/level-2.js
-// Level-2 简单抽取通用配置
+ * Level-2 简单抽取通用配置
+ * 在主类中的构造函数,接收每个子类实例化后结果作为参数。
Cute-Gist/IoC/ArticlesDemo/level-3.js
@@ -1,4 +1,9 @@
-// Level-3 使用简单 DI
+ * Level-3 使用简单 DI
+ * 将实例化后子类作为新对象的属性,通过使用主类中的静态属性 use,来注入主类。
+
9
console.log("This is a bed!")
Cute-Gist/IoC/ArticlesDemo/level-4.js
@@ -1,4 +1,6 @@
-// Level-4 拓展 DI
+ * Level-4 拓展 DI
0 commit comments