Javascript可验证选择器如何使用as



标题可能有误。因为我不知道这个问题的确切定义。我对此感到抱歉。

我有两个名为user和customer的对象。我想获取这些对象中的数据。但是变量名称与冲突

我的代码;

const { loading, error, data } = user;
const { loading, error, data } = customer;

我想做

const { loading as userLoading, error as userError, data as userData} = user;
const { loading as customerLoading, error as customerError, data as customerData} = customer;

我假设您有这样或类似的变量:

const user = { loading: true, error: false, data: true }
const customer = { loading: false, error: true, data: false }

这样做可以将值分配给您的首选名称

const { loading: userLoading, error: userError, data: userData } = user;
const { loading: customerLoading, error: customerError, data: customerData } = customer;

最新更新