Create JSON object dynamically via JavaScript (Without concate strings)

前端 未结 4 1198
傲寒
傲寒 2020-11-30 18:05

I have this JSON data:

{
    \"employees\": [
        {
            \"firstName\": \"John\",
            \"lastName\": \"Doe\"
        },
        {
                  


        
4条回答
  •  萌比男神i
    2020-11-30 18:34

    This is what you need!

    function onGeneratedRow(columnsResult)
    {
        var jsonData = {};
        columnsResult.forEach(function(column) 
        {
            var columnName = column.metadata.colName;
            jsonData[columnName] = column.value;
        });
        viewData.employees.push(jsonData);
     }
    

提交回复
热议问题