async addMusic(){ const {} =await this.$http.post('music/addMusic',{ id:this.addForm.id, song:this.addMusic.ototalprice, singer:this.addMusic.oaddress, // src:this.addMusic.src }) console.log(1); }
时间: 2024-04-21 18:25:55 浏览: 14
这是一个使用async/await语法的异步函数addMusic(),其中使用了Vue.js框架的$http模块进行了一个POST请求,请求的URL为'music/addMusic'。请求体中有三个参数,分别为id、song和singer,它们的值分别来自于addForm对象中的id属性和addMusic对象中的ototalprice和oaddress属性。最后使用console.log()方法打印出数字1。
相关问题
async Search(){ const{ res } = await this.$http.get('music/search',this.input) this.musiclist = res
根据您提供的代码来看,似乎并没有设置 "search" 参数的值。您可以将参数添加到 `this.input` 对象中,例如:
```
this.input = {
search: 'your search keyword'
}
```
另外,如果您使用的是后端框架如 Spring MVC,还需要在后端对应的方法参数中添加 `@RequestParam` 注解来获取请求参数。
希望这些信息对您有所帮助。
async Search(){ const{ res } = await this.$http.get('music/search',this.input3) this.musiclist = res }
根据您提供的代码来看,可能原因是没有正确设置请求参数 "search" 的值。你可以检查一下 input3 对象中是否包含了 "search" 参数,如果没有需要添加这个参数,例如:
```
this.input3 = {
search: 'your search keyword'
}
```
另外,如果您使用的是后端框架如 Spring MVC,还需要在后端对应的方法参数中添加 @RequestParam 注解来获取请求参数。
希望这些信息对您有所帮助。