Angular2将字符串转换为JSON

F3L*_*X79 13 json angular

在Angular2中将字符串强制转换为JSON的正确语法是什么?我试过了:

var someString;
someString.toJSON(); //or someString.toJson();
Run Code Online (Sandbox Code Playgroud)

它说: someString.toJSON is not a function

我迷路了,因为它与Angular1合作.


如果我尝试直接在我的字符串上添加一个属性(格式化为真正的JSON):

var someString;
someString.att = 'test';
Run Code Online (Sandbox Code Playgroud)

它说: TypeError: Cannot create property 'att' on string '...'

dan*_*y74 31

与Angular1不同,Angular2使用JavaScript函数.

Angular1实现了自己的功能,这是一件坏事.

在Angular2中只使用纯JavaScript.

var json = JSON.parse(string);
Run Code Online (Sandbox Code Playgroud)