当前位置: 首页 > news >正文

域名备案需要有网站吗做网站除了有服务器还需要什么问题

域名备案需要有网站吗,做网站除了有服务器还需要什么问题,用rp怎么做网站按钮下拉框,同个网站可以做多个外链吗目录 前言 1、将当前窗口截图#xff0c;并将数据存储下来 2、定义将base64转png的方法 3、完整代码 总结 前言 记录来源于需求 1、将当前窗口截图#xff0c;并将数据存储下来 export default { data() {return {image: // 存储数据} }mounted() {setTimeout(() … 目录 前言 1、将当前窗口截图并将数据存储下来 2、定义将base64转png的方法 3、完整代码 总结 前言 记录来源于需求 1、将当前窗口截图并将数据存储下来 export default { data() {return {image: // 存储数据} }mounted() {setTimeout(() {// 拿到当前dom里 你需要截取的位置的idconst dom document.querySelector(#cesium canvas);if (dom) {// 将选择的dom元素转换为PNG格式的DataURL字符串打印出来是base64数据this.image dom.toDataURL(image/png);}},500)} } 2、定义将base64转png的方法 methods: {base64ImgtoFile(dataurl, filename file) {return new Promise((resolve, reject) {const image new Image();image.src dataurl;image.onload () {const canvas document.createElement(canvas);canvas.width image.width;canvas.height image.height;const context canvas.getContext(2d);context.drawImage(image, 0, 0);canvas.toBlob((blob) {const file new File([blob], ${filename}.png, {type: image/png});resolve(file);}, image/png);};image.onerror (error) reject(error);});},async convertBase64ToPNG(dataurl, fileName) {try {const file await this.base64ImgtoFile(dataurl, fileName);// 使用转换后的文件进行后续操作return file;} catch (error) {console.error(error);}}, } 3、完整代码 templateel-button clickhandleSaveMap提交/el-button /templatescript export default {data() {return {image: // 存储数据};},mounted() {setTimeout(() {// 拿到当前dom里 你需要截取的位置的idconst dom document.querySelector(#cesium canvas);if (dom) {// 将选择的dom元素转换为PNG格式的DataURL字符串打印出来是base64数据this.image dom.toDataURL(image/png);}}, 500);},methods: {base64ImgtoFile(dataurl, filename file) {return new Promise((resolve, reject) {const image new Image();image.src dataurl;image.onload () {const canvas document.createElement(canvas);canvas.width image.width;canvas.height image.height;const context canvas.getContext(2d);context.drawImage(image, 0, 0);canvas.toBlob((blob) {const file new File([blob], ${filename}.png, {type: image/png});resolve(file);}, image/png);};image.onerror (error) reject(error);});},async convertBase64ToPNG(dataurl, fileName) {try {const file await this.base64ImgtoFile(dataurl, fileName);// 使用转换后的文件进行后续操作return file;} catch (error) {console.error(error);}},// 存储数据到服务端async generateImages(image) {const file new FileReader(); // 创建对象file.readAsDataURL(image); // 读取文件const res await uploadApi.uploadImage(image); // 对接上传接口const { object, msg, success } res.data;if (success) {this.areaPicture object.key;} else this.$message.error(msg);},// 保存数据async handleSaveMap() {const loading this.$loading({lock: true,text: 保存中请稍后...,spinner: el-icon-loading,background: rgba(0, 0, 0, 0.7)});// 截取当前窗口数据await this.screenshotView();// 转换当前base64图片数据为pnglet image await this.convertBase64ToPNG(this.image, this.mapName);// 存储到服务端if (image) {await this.generateImages(image);console.log(this.areaPicture, this.areaPicture);}loading.close();}} }; /script总结 对你有帮助的话 点点赞吧~
http://www.hkea.cn/news/14560067/

相关文章:

  • 好点的开发网站的公司做网站需要前置审批
  • 北京市建设教育协会网站首页怎样利用网站做引流
  • 口碑好的唐山网站建设wordpress自适应视频
  • 桂林微信网站开发网站链接怎么做
  • dnf卖飞机的网站怎么做的版面设计图大全模板
  • 黔西网站建设怎么把自己做的网站放到网上
  • 网站首页图片切换查找使用wordpress的网站
  • 通辽网站制作公司网站规划和建设的基本步骤
  • 做擦边球网站建水县住房和城乡建设局网站
  • 高明网站开发网站开发技术应用领域
  • 为校园网站建设提供114黄页的特点
  • 南召微网站建设wordpress模版如何使用
  • vue.js 可以做网站吗自己如何建一个网站
  • com网站注册域名张家港英文网站制作
  • 国际传媒网站设计简单的网站建设步骤
  • 贵金属如何用网站开发客户百度收录网站之后又怎么做
  • 北京互联网网站建设wordpress 7比2
  • 长春市网站推广wordpress 推送公众号
  • 网站建设岗位能力评估表wordpress 在线预览
  • 北京网站建设汉邦湛江建设企业网站
  • 网站建设入门 下载企业门户网站方案
  • 网站升级改版wp网站做404
  • 成都网站搭建公司哪家好深圳贸易网站建设
  • 做暧暧小视频网站wordpress上传swf
  • 做网站开发的经营范围html编辑器程序
  • 网站上线确认书wordpress文章展示相册
  • 网站建设价格如何怎么制作网站维护公告效果
  • 百度seo优化网站怎么做河南app外包
  • asp网站开发环境搭建发帖推广哪个平台好
  • 重庆网站设计重庆最加科技做网站的设计尺寸