我有一个包含数组的js文件(A)
$(function(){
function initVMap(){
$('#vmap').vectorMap({
map: 'world_mill',
//...........................
markers: [
{latLng: [3.2, 73.22], name: 'Maldives'},
{latLng: [35.88, 14.5], name: 'Malta'},
{latLng: [12.05, -61.75], name: 'Grenada'},
{latLng: [13.16, -59.55], name: 'Barbados'},
{latLng: [17.11, -61.85], name: 'Antigua and Barbuda'},
{latLng: [-4.61, 55.45], name: 'Seychelles'},
{latLng: [7.35, 134.46], name: 'Palau'},
]
});
}
//........................
阵列数据将由另一个系统提供并不断变化。因此,我们的想法是从另一个json文件(B)中提供数组数据。我的问题是。有人可以告诉我是否以及如何调用另一个文件(B)来填充我的json文件(A)的数组?
答案 0 :(得分:0)
我可能有一个解决方案。
我将把我的数组数据写入json文件(FileB)。 在我的js-File(A)中,我将在(FileB)中调用日期,如:
var myList;
$.getJSON('json-file.json')
.done(function (data) {
myList = data;
});
但是如何将“myList”插入到我的js-File(A)数组中?
markers: [
{latLng: [3.2, 73.22], name: 'Maldives'},
{latLng: [35.88, 14.5], name: 'Malta'},
{latLng: [12.05, -61.75], name: 'Grenada'},
{latLng: [13.16, -59.55], name: 'Barbados'},
{latLng: [17.11, -61.85], name: 'Antigua and Barbuda'},
{latLng: [-4.61, 55.45], name: 'Seychelles'},
{latLng: [7.35, 134.46], name: 'Palau'},
]
});
}
有人能帮助我吗?