所以,我们有一些功能:
const someVal = func(customObject => {console.log(customObject.data.users)});
我们可以用对象破坏语法重写这个函数,使它对用户价值更漂亮和简洁:
const someVal = func(({ data: { users } = {}) => {console.log(users)});
现在想象一下,用户价值必须由一些打字稿界面来描述。
应该如何内联?
像这样?
const someVal = func(({ data: { users } = {} : { data: { users : UserInterface }) => {console.log(users)});
UPD。数据是通用值变量