别裁伪体亲风雅,转益多师是汝师。这篇文章主要讲述安卓端数据导出成txt文件相关的知识,希望能为你提供帮助。
toExport() { if (this.dataList == false) { this.$createDialog({ type: "alert", content: "数据為空", confirmBtn: "確定", icon: "cubeic-alert" }).show(); } else { var that = this; this.$createDialog({ type: "confirm", icon: "cubeic-alert", content: "確定導出嗎?", confirmBtn: { text: "確定", active: true, disabled: false, href: "javascript:; " }, cancelBtn: { text: "取消", active: false, disabled: false, href: "javascript:; " }, onConfirm: () => { var data = https://www.songbingjia.com/android/[]; this.dataList.forEach(x => { var datas = x.counter +"," + x.barcode + "," + x.qty + " "; //var datas = x.counter + "," + x.barcode + "," + x.qty; data.push(datas); }); //合并数组为字符串 var temp_string = data.join(""); //alert(temp_string) //alert(window.requestFileSystem)window.requestFileSystem( LocalFileSystem.PERSISTENT, 0, function(fs) { //alert("open: " + fs.name); fs.root.getFile( "stocking.txt", { create: true, exclusive: false }, function(fileEntry) { //alert(fileEntry); //alert("is file?" + fileEntry.isFile.toString()); //文件内容 //alert (typeof temp_string) // alert("插入的内容是"+temp_string) var dataObj = new Blob([temp_string], { type: "text/plain" }); // var dataObj2 = new Blob(["temp_string"], { //type: "text/plain" // }); //写入文件 that.writeFile(fileEntry, dataObj); //that.writeFile(fileEntry, dataObj2); }, that.onErrorCreateFile ); }, that.onErrorLoadFs ); } }).show(); } //持久化数据保存 }, writeFile(fileEntry, dataObj) { var that=this; //创建一个写入对象 fileEntry.createWriter(function(fileWriter) { //文件写入成功 fileWriter.onwriteend = function() { that.contents="數據保存成功"; that.showPopup(); }; //文件写入失败 fileWriter.onerror = function(e) { that.contents="數據保存失敗"; that.showPopup(); }; //写入文件 fileWriter.write(dataObj); }); },
【安卓端数据导出成txt文件】
推荐阅读
- cordava打包vue项目成app
- android踩坑记录之view.setVisiblity()
- AVIER Racing Drone App Privacy Policy
- 如何理解太极链DAPP
- android stdio 编译项目报Error:Failed to find target with hash string 'android-24
- .net core 2.0 虚拟目录下载 Android Apk 等文件
- 使用appcmd命令创建iis站点及应用程序池
- ES6环境安装详细步骤图解(Windows和Mac)
- 无监督的人工神经网络算法和技术