因为要从云储存调用图片,对轮播图进行设置
所以前期工作要做足,首先在云控制台的云存储中新建一个文件banner
来存放图片
新建数据库banner
来存放图片信息
获取数据信息,下载文件展示轮播图
在前端中获取显示列表信息的方法,在生命周期函数中响应
在前端请求数据
// 获取轮播图列表信息
export function fetchList() {
// 发送请求
return request({
url: `${
baseUrl}/banner/list`,
method: 'get'
})
}
后端和之前的方法一样,集成一个云存储的工具类,方便调用。
const getAccessToken = require('./getAccessToken.js')
const rp = require('request-promise')
const cloudStorage = {
async download(ctx