这篇废话文学我们主打数组合并!!!
1、实例
$.ajax({
url: baseurl+'/big/screen/deviceName',
type: 'get',
dataType: 'json',
cache : false, // 禁用缓存
async : false, // 同步 这里很重要 百度下同步异步吧
success: function (data){
// 拿到接口数组所有的 projectName
dataProjectName = data.data.map(x => {
return x.projectName})
// 同理拿dataProjectId 能不var就不var 直接上方便全局引用
dataProjectId = data.data.map(y => {
return y.projectId})
// 经纬度 典型的数组内嵌数组案例 eg:{name: '木兰县', value: [128.836131,45.839536]},...
datalongitude = data.data.map(z1 => {
return z1.longitude})
datalatitude = data.data.map(z2 => {
return z2.latitude})
// -------------------↓↓↓↓↓↓↓↓↓↓↓↓处理方法如下↓↓↓↓↓↓↓↓↓↓↓↓-------------------
// 处理项目名数组 newDataProjectName
var newDataProjectName = [];
newDataProjectName = dataProjectName.map(item => ({
name:item}))
// 处理经纬度数组 newDataLocation
var dataLocation = [];
for(var i=0; i<data.data.length; i++){
dataLocation.push([data.data