当前位置:首页 > 云计算 > 正文内容

卸载cloud-init(卸载英文)

2023-05-06 01:30:12云计算1

卸载cloud-init

背景

在学习微信小程序的过程中,需要导出excel文件数据,可是却没有后台服务器,所以只能够想着使用纯前端去导出excel

使用插件:excel-export

导出思想

将数据封装成excel文件

将excel文件上传到云存储中

将云存储的excel文件以图片的格式下载到本地

修改图片文件后缀为xlsx,成为excel文件

操作

将数据封装成excel文件;将excel文件上传到云存储中

建立云函数(我的云函数名称:uploadexportfile),打开云函数终端,安装excel-export插件

// 云函数入口文件

const cloud = require('wx-server-sdk')

const nodeExcel = require('excel-export');

const path = require('path');

cloud.init()

// 云函数入口函数

exports.main = async (event, context) => {

var tableMap = {

styleXmlFile:path.join(__dirname,"styles.xml"),

name: Date.now()+"-export",

cols: [],

rows: [],

}

var tableHead = ["编号", "名称", "生日", "年龄"];

//添加表头

for(var i=0;i<tableHead.length;i++){

tableMap.cols[tableMap.cols.length]={

caption:tableHead[i],

type:'string'

}

}

//表体:伪数据

const tableList = [

{编号:0,名称:'张三',生日:'2019-5-1',年龄:20},

{编号:1,名称:'李四',生日:'2019-5-1',年龄:45}

]

//添加每一行数据

for(var i=0;i<tableList.length;i++){

tableMap.rows[tableMap.rows.length]=[

tableList[i].编号,

tableList[i].名称,

tableList[i].生日,

tableList[i].年龄

]

}

//保存excelResult到相应位置

var excelResult = nodeExcel.execute(tableMap);

var filePath = "outputExcels";

var fileName = cloud.getWXContext().OPENID + "-" + Date.now()/1000 + '.xlsx';

//图片上传到云存储

return await cloud.uploadFile({

cloudPath: path.join(filePath, fileName),

fileContent: new Buffer(excelResult,'binary')

}).then(res=>{

console.log(res.fileID);

return res;

}).catch(err=>{

});

}

DOWNLOAD

//导出excel

function exportFile(dataHeader,dataList){

wx.showLoading({

title: '正在导出',

});

console.log(dataHeader);

console.log(dataList);

wx.cloud.callFunction({

name:'uploadexportfile',

data:{

dataHeader:dataHeader,

dataList:dataList

}

}).then(res=>{

const fileID = res.result.fileID;

//下载文件

wx.cloud.downloadFile({

fileID: fileID

}).then(res1 => {

this.saveFileToPhotosAlbum(res1);//保存文件到相册

this.delCloudFile(fileID);//删除云存储文件

}).catch(error => {

// handle error

})

}).catch(err1=>{

});

}

//保存文件到本地相册

function saveFileToPhotosAlbum(res){

//授权

this.writePhotosAlbumAuth();

// 保存文件

var saveTempPath = wx.env.USER_DATA_PATH + "/exportFile"+new Date().getTime()+".jpg";

wx.saveFile({

tempFilePath: res.tempFilePath,

filePath: saveTempPath ,

success:res1=> {

//获取了相册的访问权限,使用 wx.saveImageToPhotosAlbum 将图片保存到相册中

wx.saveImageToPhotosAlbum({

filePath: saveTempPath ,

success: res2 => {

//保存成功弹出提示,告知一下用户

wx.hideLoading();

wx.showModal({

title: '文件已保存到手机相册',

content: '文件位于tencent/MicroMsg/WeiXin下 \r\n将保存的文件重命名改为[ .xlsx ]后缀即可正常打开',

confirmColor: '#0bc183',

confirmText: '知道了',

showCancel: false

});

},

fail(err2) {

console.log(err2)

}

})

}

});

}

//删除云存储文件

function delCloudFile(fileID){

const fileIDs=[];

fileIDs.push(fileID);

//删除云存储中的excel文件

wx.cloud.deleteFile({

fileList: fileIDs,

success: res4 => {

// handle success

console.log(res.fileList);

},

fail: console.error

})

}

//上传单个文件

function uploadSingleFile(cloudPath,filePath){

wx.cloud.uploadFile({

cloudPath: cloudPath, // 上传至云端的路径

filePath: filePath, // 小程序临时文件路径

success: res => {

// 返回文件 ID

console.log(res.fileID)

},

fail: console.error

})

}

//微信图片保存到本地相册授权

function writePhotosAlbumAuth(){

wx.getSetting({

success(res) {

if (!res.authSetting['scope.writePhotosAlbum']) {

wx.authorize({

scope:'scope.writePhotosAlbum',

success() {

console.log('授权成功')

}

})

}

}

})

}

module.exports={

uploadSingleFile:uploadSingleFile,

exportFile:exportFile,

saveFileToPhotosAlbum:saveFileToPhotosAlbum,

delCloudFile:delCloudFile,

writePhotosAlbumAuth:writePhotosAlbumAuth

}

卸载英文

删除 [shān chú]

delete; remove; cancel; omit; expurgate;

令某些人不悦的那段话已经删除。

The offending paragraph was deleted

卸载cloudmanagerassistant

1、办公室英文名称为Office。英 ['ɒfɪs] 美 ['ɔfɪs] 办公室处理一种特定事务的地方或提供服务的地方。是提供工作办公的场所,不同类型的企业,办公场所有所不同,由办公设备,办公人员及其它辅助设备组成,在办公室适合放些对人和工作氛围有帮助的东西,如花,画等。

2、开票室英文名称为Billing Service。

3、接待室英文名称为Reception。

4、综合办公室英文名称为General Office。

5、监控室英文名称为Monitoring Room。

6、值班室英文名称为Duty Room。

7、信息中心英文名称为Information Center。

8、副总经理室英文名称为Vice Manager。

9、会议室201英文名称为Conference Room 201。

10、储存室英文名称为Storage room。

11、财务档案室英文名称为Finance Archives Room。

12、财务科英文名称为Finance Section。

13、总助办公室英文名称为General Manager Assistant。

14、档案室英文名称为Archives Room。扩展资料:其它常用办公室的英文翻译:1、会议室:Conference Room2、财务室:Financial Department 3、总经理:General manager4、洽谈室:Negotiation Room 5、综合办公室:HR Department 6、营销部:Sales Department 7、储物间:Storage Room8、清洗室:Cleaning Room 9、休息区:Rest Room10、配电室:Distribution Room11、材料库:Material Storage12、技术研发部:TR&D Department 13、品质管理部:QA Department 14、生产管理部:PM Department

卸载微信了聊天记录还能恢复吗?

恢复自己微信资料中删除后发的消息和音视频通话的步骤:

第一步:在电脑端登录微信,当出现手机认证的时候不要马上同意,先勾选“自动同步消息”,然后再确认“登录”。

第二步:在电脑端微信登录完成之后,点击主页左下角的三条横线,点开后会出现“设置与备份”选项,点击打开后选择“恢复聊天记录至手机”,就可以了

卸载的软件怎么恢复

抖音视频删除后是没办法恢复的,抖音与其他APP一样都有自己的网络存储服务器,所以用户上传的作品是直接上传到抖音的网络服务器中去的。 若用户删除作品,那么服务器中的视频自然也会删除。除非用户手机里有原视频,那么用户就可以重新上传,但是之前作品的赞和评论都会消失。 扩展资料 抖音拍视频主要功能: 是一个专注年轻人的音乐短视频社区,用户可以选择歌曲,配以短视频,形成自己的作品。它与小咖秀类似,但不同的是,抖音用户可以通过视频拍摄快慢、视频编辑、特效(反复、闪一下、慢镜头)等技术让视频更具创造性,而不是简单地对嘴型。 抖音平台都是年轻用户,配乐以电音、舞曲为主,视频分为两派:舞蹈派、创意派,共同的特点是都很有节奏感。拍摄抖音视频不仅可以分享生活,同时也可以在这里认识到更多朋友,了解各种奇闻趣事。

卸载cloud

强制解除方法:

  1.首先打开手机,我们在界面上找到“设置”图标,点击该图标就可以进入到设置页面。

  2.接着在设置页面中,我们在页面上方找到手机账户选项,点击该选项就可以进行下一步操作。

  3.然后我们就可以在界面上找到“iCloud”选项,点击该选项就可以进入到下一个界面。

  4.接下来在界面上可以看到手机中开启iCloud功能的应用,我们找到想要关闭这个功能的软件,并点击软件后面的开关按钮。

  5.最后界面下方就会出现一个窗口,我们在窗口中选择“保留在我的iPhone上”,就可以完成全部的操作步骤了

本网站文章仅供交流学习 ,不作为商用, 版权归属原作者,部分文章推送时未能及时与原作者取得联系,若来源标注错误或侵犯到您的权益烦请告知,我们将立即删除.

本文链接:https://www.xibujisuan.cn/98817590.html