我的脚本读取 EventSource,并在一条消息中从变量中获取一些行数据。该变量将是一个数组,我的脚本将数组分解,并且对于每个点,它都会用 y 值翻转 x。然后它将每个点作为发布请求发送。无论如何我可以将数组重新组合在一起,然后在翻转每个 x 和 y 值后发送发布请求吗?
这是我的脚本:
var evtSource = new EventSource("http://URL.com/");
evtSource.onmessage = function(e) {
var obj = JSON.parse(e.data);
var line = JSON.stringify(obj.line)
var line22 = obj.line
//console.log(line22)
line22.forEach(function(point, index){
console.log(JSON.stringify(point)); // console log example// -> "[120,250]"
const [x, y] = point;
console.log(`x: ${x}, y: ${y}`);
var FlipXYvalues = "[[" + y + "," + x + "]]"; // Complies it again... flips the values..
var ident = "String"
if (obj.ident === ident) //the string...
{
$.post("http://URL.com/", {
l: (FlipXYvalues),
w : (obj.lineWidth),
c: (obj.lineColor.replace("#", "")),
o: ("100"),
f: ("1"),
_: ("false")
})
}
});
}
holdtom
相关分类