文件路径: E:/homework/uniappv3tswallpaper/api/apis.js
增加了评分的请求。
import {
request
} from "@/utils/requset.js"
export function apiGetBanner() {
return request({
url: "/homeBanner"
})
}
export function apiGetDayRandom() {
return request({
url: "/randomWall"
})
}
export function apiGetRequest(data = {}) {
return request({
url: '/wallNewsList',
data
})
}
export function apiGetClassify(data = {}) {
return request({
url: '/classify',
data
})
}
export function apiGetCLassList(data = {}) {
return request({
url: '/wallList',
data
})
}
export function apiGetSetupScore(data = {}) {
return request({
url: '/setupScore',
data
})
}
文件路径: E:/homework/uniappv3tswallpaper/pages/preview/preview.vue
uni-rate
组件可以获取评分的值。
从当前图片的信息 currentInfo
中解构出请求需要的几个参数。
在 classList
中向当前图片的信息中添加一项 userScore
用于存储用户给的评分值,并存储在本地存储中。
点击评分伴随着查询本地存储中是否有 userScore
,有则disable打分功能并且显示已给过的评分值,没有则正常进行。