之间有什么区别
class A {
}
class B {
Class['B'] -> Class['A']
}
和
class A {
}
class B {
require a
}
根据我的理解,它们应该是相同的 - 确定'A'在'B'之前执行,但只有第二种形式似乎这样做。
答案 0 :(得分:4)
- > (订购箭头;连字符和大于号) - 在右侧资源之前的左侧应用资源。
所以在你的第一个例子中:
Class['B'] -> Class['A']
表示在B
之前应用A
。
在第二个示例中,require function导致A
成为B
的依赖关系。在A
之前简化申请B
。