如果加在@Component外部:
生成的JavaScript里没有对应的语句:
换一个方式:在shipping Component里导入,然后通过构造函数参数的方式注入:
最后生成的JavaScript代码:
可见无论TypeScript里导入的是http client还是http client module,这些TypeScript里的变量名都不重要,最后转换成的JavaScript代码里,这两个变量是完全等价的。
如果加在@Component外部:
生成的JavaScript里没有对应的语句:
换一个方式:在shipping Component里导入,然后通过构造函数参数的方式注入:
最后生成的JavaScript代码:
可见无论TypeScript里导入的是http client还是http client module,这些TypeScript里的变量名都不重要,最后转换成的JavaScript代码里,这两个变量是完全等价的。