Angular5: сборка JSON из значений - PullRequest
0 голосов
/ 14 января 2019

Я пытаюсь построить json из значений, чтобы я мог передать его объекту. У меня есть две вещи, как показано ниже.

var item1 = "2"
var item2 = "Student"

Я пытаюсь построить JSON, как показано ниже

{ "2" : "student"}

Я попробовал пару способов, но у меня кончились идеи. Есть ли простой способ или любой другой способ сделать это?

Ответы [ 2 ]

0 голосов
/ 14 января 2019

создайте временную переменную Array и поместите их в нее следующим образом:

var item1 = "2"
var item2 = "Student"
  let tmp = [item1, item2];
  console.log(JSON.stringify(tmp));

после строкового результата:

["2","Student"]

или это на:

var student = "2";
console.log(JSON.stringify({student}));

результат:

{"student":"2"}
0 голосов
/ 14 января 2019

Использовать вычисленные свойства ES6 как:

{ [item1]: item2 }
...