3-5 作业

来源:3-5 CLI初试:启动 Nest 应用程序 + 创建控制器

LinkeZ

2023-04-03

import { Controller, Get, Request } from '@nestjs/common';
import { RangeService } from './range.service';

@Controller('range')
export class RangeController {
    constructor(private rangeService: RangeService) {}

    @Get(':num')
    getRanges(@Request() request): any {
        return this.rangeService.getRangeService(+request.params.num);
    }
}
import { Injectable } from '@nestjs/common';

@Injectable()
export class RangeService {
    getRangeService(num: number): Object {
        if(isNaN(num)) {
            return {
                msg: '参数错误',
            };
        }
        let arr = []
        for(let i = 0; i < num; i++) {
            arr.push(i+1)
        }
        return {
            code: 0,
            data: arr,
            msg: '请求范围列表成功',
        };
    }
}
写回答

1回答

Brian

2023-04-07

0
0

NestJS 入门到实战 前端必学服务端新趋势

近几年快速发展的Node.js框架,掌握未来前端工程师后端开发能力

569 学习 · 238 问题

查看课程

相似问题

3-5 交作业

回答 1

3-5 作业提交

回答 1

3-5 作业

回答 1

3-5 作业

回答 1

3-5 作业

回答 2