Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/typescript/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用AngularJS2将服务json数据转换为数组_Angular_Typescript - Fatal编程技术网

如何使用AngularJS2将服务json数据转换为数组

如何使用AngularJS2将服务json数据转换为数组,angular,typescript,Angular,Typescript,我得到了这个JSON数据,我想把它转换成数组,这个数组应该在下拉列表中 以下是我的JSON数据: [{"id":"1","name":"inspiron"},{"id":"2","name":"lenovo"}] 我需要将其转换为如下下拉列表: 你真的需要发布更多信息。最好是你的代码。要么你没有,在这种情况下,你只是要求别人为你工作,要么你这样做,这会给你的问题提供背景,让它更容易回答 您的JSON已经是数组格式。但是您需要它作为JavaScript对象吗 那么你需要: JSON.parse(

我得到了这个JSON数据,我想把它转换成数组,这个数组应该在下拉列表中

以下是我的JSON数据:

[{"id":"1","name":"inspiron"},{"id":"2","name":"lenovo"}]
我需要将其转换为如下下拉列表:


你真的需要发布更多信息。最好是你的代码。要么你没有,在这种情况下,你只是要求别人为你工作,要么你这样做,这会给你的问题提供背景,让它更容易回答

您的JSON已经是数组格式。但是您需要它作为JavaScript对象吗

那么你需要:

JSON.parse(responseText);
但是,如果您使用的是内置的Angular http内容,您可能只需要调用
response.json()
,它就已经被解析了。我不知道,因为您还没有发布您实际拥有的代码


也许值得回到JavaScript和typescript的基础知识上来,而不是跳到Angular上来。

请帮助我,我是Ionic的新手,到目前为止你做了什么?你在哪里特别卡住了?你在使用Angular 2+,还是Angular JS?我在使用Angular 2,通过这个表单,我试图将数据发布到MySQL数据库,我正在获取服务JASON数据,我想将该字符串转换为数组格式,应该在下拉列表中。。。。我不知道如何将JSON数据转换为数组格式,所以请帮助我这样做。。。非常感谢。