如何在Angular 2中的JSON字符串中添加其他项?

时间:2017-05-30 16:08:28

标签: javascript json angular

execute(req : any): any{
var stReq = JSON.stringify(req);
}

现在我想添加额外的项目(例如"城市名称":" angular2City"`在stReq或req内部?

2 个答案:

答案 0 :(得分:0)

execute(req : string): string {
    var jReq = JSON.parse(req)
    jReq['cityName1'] = 'Paris';
    jReq['cityName2'] = 'Sydney';
    return JSON.stringify(jReq);
}

我是Angular的新手所以我仍然在寻找它作为一个有角度的东西,尽管Alejandro Lora提到,这实际上只是javascript。您的代码似乎从JSON开始,但您的问题是如何附加到JSON字符串,这就是我的示例。

答案 1 :(得分:0)

这纯粹是与JSON / JavaScript相关的。基本上,当 req string 格式时,您无法添加任何商品。因此,在将其转换为字符串之前,您需要进行各种操作。

execute(req : any): any { 
       req['Cityname'] = 'New york'; 
       var stReq = JSON.stringify(req); 
    }