【发布时间】:2022-01-03 15:42:27
【问题描述】:
代码
function getPostData(Player, IP, Port, channelName) {
//console.log("insideFunction Row1"+Player);
var data = {
PlayerName: Player,
ChannelName: channelName,
Port: Port,
IpAddress: IP
}
axios({
method: 'post',
url: 'http://localhost:9763/api/getPlayerStatus',
data,
headers: {
'Accept': 'application/json',
'Content-Type': 'application/json',
},
auth: {
username: 'admin',
password: 'password'
}
}).then(response => {
//var pushValue;
tempObj = [response.data];
// console.log("tempObj", tempObj);
for ( var i = 0; i <= tempObj.length; i++) {
//console.log("forLoop", tempObj[i]);
temp.push(tempObj[i]);
}
console.log("temp", temp);
Postdata(temp);
}).catch(error => {
console.log("Error In Post Data", error);
});
}
我想删除未定义的 FORLOOP 并想在控制台中显示 1 个临时值,以便我可以轻松地映射表行中的值
请帮助我提供一些帮助/代码
不知道为什么会出现4次临时数据
我只想显示这种类型的 arrayofObject 没有重复没有未定义的值
我有这种类型的数据 { “状态”:1000, “特性”: { "剪辑名称": "剪辑 1", “柜台”:“15:33:44:33”, “倒计时”:“16:33:44:33”, "频道名称": "频道 1", "开始时间代码": "00:00:00:00", "玩家名": "Vtr1", “持续时间”:“12:00:00:01” } } { “状态”:1000, “特性”: { "剪辑名称": "剪辑 3", “逆天”:“12:33:44:33”, “倒计时”:“12:33:44:33”, "ChannelName": "Channel3", "开始时间代码": "00:00:00:00", "玩家名": "Vtr3", “持续时间”:“12:00:00:01” } }
【问题讨论】: