angular 服务之间依赖注入
2024-09-01 22:04:00
import { Injectable } from '@angular/core'; @Injectable()
export class LoggerServiceService { constructor() { } log(message: string) {
console.log(message);
} }
import { Injectable } from '@angular/core';
import { LoggerServiceService } from './logger-service.service'; @Injectable()
export class ProductServiceService { constructor(private logger: LoggerServiceService) { } getProduct(): Product {
this.logger.log("iPhone7");
return new Product(, "iPhone7");
} } export class Product {
constructor(
public id: number,
public title: string
) { }
}
import { BrowserModule } from '@angular/platform-browser';
import { NgModule } from '@angular/core'; import { AppComponent } from './app.component';
import { Product1Component } from './product1/product1.component';
import { ProductServiceService } from './shared/product-service.service';
import { Product2Component } from './product2/product2.component';
import { LoggerServiceService } from './shared/logger-service.service'; @NgModule({
declarations: [
AppComponent,
Product1Component,
Product2Component
],
imports: [
BrowserModule
],
providers: [ProductServiceService,LoggerServiceService],
bootstrap: [AppComponent]
})
export class AppModule { }
最新文章
- webgl画个点
- 25个增强iOS应用程序性能的提示和技巧(高级篇)(2)
- [转] 停止支持的老版本ubuntu源列表-old-releases
- LG1268树的重量
- Go 语言开发的基于 Linux 虚拟服务器的负载平衡平台 Seesaw
- P94、面试题12:打印1到最大的n位数
- scala学习笔记(四)样本类与模式匹配
- Launch a Batch File With Windows Installer
- QT 读写sqllite数据库
- http://qt-project.org/wiki/Category:Developing_with_Qt::QtWebKit#ff7c0fcd6a31e735a61c001f75426961
- 构建安全的Xml Web Service系列之如何察看SoapMessage
- js操作iframe总结
- 前端 TDD 开发
- UVALive 2678 大于s的最短子序列和
- 百分比相对计算注意事项CSS3
- 201521123103 《Java学习笔记》第二周学习笔记
- <;训练赛>; 垃圾陷阱
- IT连创业系列:产品设计之答题模块
- FreeFileSync 文件同步软件(windows)
- Java使用wait() notify()方法操作共享资源
热门文章
- python开发mysql:mysql数据类型&;约束条件
- Linux学习笔记 -- yum 使用
- python&#39; s fifth day for me dict
- Python下OS模块重命名方法renames
- Python 编码机制
- 特别注意: range.Text.ToString(); 和 range.Value2.ToString(); 的区别
- Coins and Queries(codeforce 1003D)
- 详解Django的 select_related 和 prefetch_related 函数对 QuerySet 查询的优化
- 8-python模拟登入(无验证码)
- Docker学习笔记_安装和使用Python