为了账号安全,请及时绑定邮箱和手机立即绑定

如何将参数传递给await函数

如何将参数传递给await函数

慕雪6442864 2021-12-12 10:51:10
在我的 vue.js 应用程序中,我试图读取name我传递给我的函数的值。我相信这是一个范围问题。环顾四周,我认为这可以用胖箭头函数解决?这是我用来处理更改事件的内容。有没有办法async handleChange(event, name) {    console.log('name: ', name);  // works    console.log('value: ', event.value);  // works    try {        let response = await axios.patch(`/my/path`, {            name: event.value,  // need to get the value from name         });         if (response.status === 200) {             //         } else {             console.error('Error: could not update. ', response);         }     } catch (error) {         console.error('Error: sending patch request. ', error);     }}我也试过这个开始:handleChange: async (event, name) => {    ...}我只是不确定如何在 axios 补丁中使用粗箭头函数。感谢您的任何建议!
查看完整描述

1 回答

?
慕田峪7331174

TA贡献1828条经验 获得超13个赞

不完全清楚,但我猜您想将名称作为对象内部的键传递。如果是这样,请执行以下操作:


let response = await axios.patch(`/my/path`, {

   [name]: event.value,

});


查看完整回答
反对 回复 2021-12-12
  • 1 回答
  • 0 关注
  • 226 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号