簡體   English   中英

Angular2將字符串轉換為JSON

[英]Angular2 cast string to JSON

在Angular2中將字符串強制轉換為JSON的正確語法是什么? 我試過了:

var someString;
someString.toJSON(); //or someString.toJson();

它說: someString.toJSON is not a function

我迷路了,因為它與Angular1合作。


如果我嘗試直接在我的字符串上添加一個屬性(格式化為真正的JSON):

var someString;
someString.att = 'test';

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

與Angular1不同,Angular2使用JavaScript函數。

Angular1實現了自己的功能,這是一件壞事。

在Angular2中只使用純JavaScript。

var json = JSON.parse(string);

嘗試使用JSON.parse()

var someString: string = "your JSON String here";
var jsonObject : any = JSON.parse(someString)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM