老师,请问 { text : record } 这个大括号的作用是什么
来源:5-13 书籍删除接口实现并与前端联调

开门啦
2021-12-21
看了以下 ,原本应该是:const remove = async ( record)
现在是 async ( { text: record } ) , 想请问一下为什么要加大括号,是什么语法。
对使用 { } 感觉很乱,该怎么理解。
同理, const update = ({ record }) => {
showUpdateModal.value = true;
curEditgood.value = record;
};
为什么不是直接 const update = ( record ) 呢? 为什么要加 { }
写回答
1回答
-
然冬
2021-12-23
详细参考es6里的解构赋值,这里相当于
const update = (arg) => {
const record = arg.record;// 或者 const {record} = arg;
}
072021-12-24
相似问题