云音乐小程序管理系统(五)——HTTP API调用云数据库实现歌单更新

更新查询每一条的数据

在歌单列表可以获取后,面领着新的问题,如何实现歌单的更新,即编辑功能

首先要让编辑有意义,那么肯定就得现有一个编辑的点击事件。

<template slot-scope="scope">
          <el-button size="mini" @click="onEdit(scope.row)">编辑</el-button>

VUE中对前端控件添加方法,使用的是@click,因为编辑肯定是需要获取到每一行的信息,所以我们用定义的scope来获取每行的ID

点击事件跳转到一个新的页面,即我们的编辑页

 // 编辑功能
    onEdit(row) {
   
    // 跳转,并且通过row取到对应的值id
      this.$router.push(`/playlist/edit/${
   row._id}`) 
    }

编辑信息,那么我们肯定就需要从数据库中获取到我们需要的信息。所以向后端发送资源请求命令。获取对应资源信息

// 根据ID查询每条指令的详情
export function fetchById(params) {
   
  // 发送请求
  return request({
   
    params,
    url: `${
   baseUrl}/playlist/getById`,
    method: 'get'
  })

在后端我们定义一个工具类,用于存放在云数据库中操作的信息

const getAccessToken = require('./getAccessToken.js')
const rp = require
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值