繁体   English   中英

Websockets仅返回字符串如何获取字符串形式的数组

[英]Websockets returns Only string how to get a array that is in form of a string

这是我第一次使用Web套接字,请原谅任何错误。

我在Angular中使用rxjs websockets。 我从浏览器中获取的数据是从websocket上获取的

'[["lnkd",76.86839599398574],["mu",127.8241808237684],["msft",174.50062080196034],["yhoo",96.43342811472303]]'

这是我在控制台中获得的数据。 我不能对此使用ngFor,因为它是String类型的data。 我希望能够以数组或数组而不是String的形式获取数据,这是可能的。

到目前为止,我使用{{data | async }} {{data | async }}但我需要使用ngfor的表格格式

这是一个JSON字符串。 您首先需要使用JSON.parse()将其解析为一个对象,如此处所述。

https://www.w3schools.com/js/js_json_parse.asp

var obj = JSON.parse('{ "name":"John", "age":30, "city":"New York"}');

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM