长风破浪会有时
直挂云帆济沧海

nestjs service层引进基类后在引进其他service

import { Injectable,Inject } from '@nestjs/common';
//引进基类
import BaseService from '../../lib/base.service';
//引进角色service
import { RoleService } from '../role/role.service';
export class AuthService extends BaseService{
     @Inject()
     //角色
     public roleService : RoleService;//下面就可以使用this.roleService调用role.service里的service了
}
要记得在MODULE里面把RoleService添加到providers里哟。
当然,如果你没有继承基类(例如BaseService),那么你可以直接
export class AuthService{
    constructor(private roleService: RoleService,baseService:BaseService) {}
}
还要注意哟,private只能本类里面调用,而public可以在其他地方也调用.

赞(3)
未经允许不得转载:阿锋哥前端开发经验分享 » nestjs service层引进基类后在引进其他service
分享到: 更多 (0)

几百块就能做营销型企业网站?

查看详情