<div class="container">
<button id="json">export2json</button>
<button id="xml">export2xml</button>
<button id="text">export2txt</button>
<button id="sql">export2sql</button>
<button id="csv">export2csv</button>
<button id="xlsx">export2excel</button>
</div>
<script src="https://cdn.bootcss.com/exceljs/3.0.0/exceljs.js"></script>
<script src="dist/main-web.js"></script>
<script>
function requestData() {
return [
{
id: 1,
name: "螺髻山",
province: "四川省",
city: "凉山彝族自治州",
country: "普格县",
location: "四川省凉山彝族自治州",
position: {
lat: null,
lng: null
},
isTicket: true,
price: 100
}]
}
let json = document.getElementById("json");
let xml = document.getElementById("xml");
let text = document.getElementById("text")
let sql = document.getElementById("sql");
let csv = document.getElementById("csv");
let xlsx = document.getElementById("xlsx");
json.addEventListener('click', function () {
GeneralExport('数据源.json', requestData)
})
xml.addEventListener('click', function() {
GeneralExport('数据源.xml', requestData)
})
text.addEventListener('click', function() {
GeneralExport('数据源.txt', requestData)
})
sql.addEventListener('click', function() {
GeneralExport('数据源.sql', requestData)
})
csv.addEventListener('click', function() {
GeneralExport('数据源.csv', requestData)
})
csv.addEventListener('click', function() {
GeneralExport('数据源.xlsx', requestData)
})
</script>