Appearance
接口使用
数据格式
后台返回数据分为基础数据与有分页结果的数据
基本数据的返回格式
- 如果
message
有内容,系统将自动弹出消息 - data字段为具体数据
- 可以使用后台控制器的
$this->success
方法简化操作
{
"code": 0,
"status": "success",
"message": "",
"data": {
"id": 5,
"title": "Miss",
"content": "Est suscipit ut ea quod quis possimus sed. ",
"type": null,
"site_id": 1,
"created_at": "2022-07-10T19:42:23.000000Z",
"updated_at": "2022-07-10T19:42:23.000000Z"
}
}
分页结果的数据,不需要像上面一样包装,后端直接返回数据即可。
typescript
你可以修改 types/api.d.ts
对响应数据的TS类型声明进行修改。
前台
接口文件建议定义在 apis
目录中,你可以通过查看 vue/src/apis/demo.ts
文件学习。
接口返回的数据类型,在types/model.d.ts
文件中定义。