У меня есть объект, который выглядит так
const companyObj =
{
Advice_Charge: "B. In service / product cost"
Org_Advisory: "B. 1-3"
Org_Developers: "A. None"
Org_MainCategory: "Business services and sales"
Org_Name: "A1 Orchard Spreading"
Org_Size_Facing: "B. 1-3"
Org_SubCategory: "Contractor - Harvesting and cultivation"
}
У меня есть другой объект, который выглядит так
const sizeMap = {
'A. None': '11-30',
'B. 1-3': '1-3',
'C. 4-10': '4-10',
'D. 11 - 30': '11-30',
'E. 31 - 100': '31-100',
'F. 100 - 300': '100-300',
'G. 301 - 1000': '301-1000',
'H. 1,000+': '1000 +',
'J. ???': '1-3',
}
Я пытаюсь изменить одно из свойств внутри объекта, используя sizeMap
Я хочу, чтобы companyObj
выглядел так
{Org_Size_Facing: '1-3'} // I don't really care about the other properties at this point..
В основном, если companyObj.Org_Size_Facing
возвращает любое из полей из sizeMap
sizeMap
, должно тогда возвращаться соответствующее значение
Я пробовал
console.log(
'objAsign',
Object.assign(companyObj.Org_Size_Facing, sizeMap['Org_Size_Facing']),
)
Это далеко не так, но я уверен, что вы, ребята, поняли это
Буду признателен за любую помощь, которую вы можете предложить