首页 > 解决方案 > 以角度构造键值对,其中键值将由用户给出

问题描述

建筑看起来像

l1 = { userid : { key1 : "value1", key2 : "value2"}}

如果用户 ID 设置为 s5675 我需要用户位置的用户 ID 但现在输出看起来像

l1 = {"userid":{"key1":value1,"key2":value2}}

我需要这样的地方

l1 = {"s5675":{"key1":value1,"key2":value2}}

请帮助我以角度构建这样的请求

标签: angular

解决方案


给定userid是一个变量

const userid = 's5675';

你可以像这样创建你想要的结构

const l1 = {};
l1[userid] = { key1 : "value1", key2 : "value2"};

推荐阅读