3-5 作业
来源:2-6 数据库开发环境:Windows上快速搭建测试数据库环境

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回答
-
上道了,一般会在msg参数错误的时候,给一个错误码,方便前端判断,切记。
042023-06-05