最新要闻
- 买房不如买车、50万交利息税等:年轻人为什么越来越反感专家?
- 【新要闻】集成ChatGPT威力惊人:微软Bing下载量激增10倍
- 环球热门:QLC便宜即是王道 1728个SSD组成106PB超大硬盘阵列
- 环球速看:又有巨头扛不住了!迪士尼宣布裁员7000人:省了55亿成本
- 日本耗资万亿的国产大飞机失败内幕:重大安全缺陷 美国拒绝发证
- 当前动态:《三国演义》“关羽”陆树铭去世百天 妻子晒全家福:网友感叹
- 要涨价!《塞尔达传说:王国之泪》新实机出炉:能造汽车、飞机了
- 每日消息!趋势难挡!美国、法国等公司推行每周4天工作制:不减薪 提升幸福度
- 天天即时看!比ChatGPT差很多 谷歌Bard AI丢人了:回答错误致股价大跌
- 谷歌首公布Android 14:续航、流畅度激增、对折叠屏更好支持!
- 变天了!x86 PC陨落:ARM大暴走
- 高通憋出新大招:4G杀手来了
- 国美电器多个破产申请被驳回 苏泊尔在列
- 当前关注:脸都不要了!《黑棉花:悟能》无耻碰瓷《黑神话:悟空》
- Intel中国特供新U i7-13790F开卖:缓存多3MB 竟贵了150元!
- 最资讯丨吴京与粉丝合照被滤镜坑惨:没有明星能逃过美颜摧残
广告
手机
iphone11大小尺寸是多少?苹果iPhone11和iPhone13的区别是什么?
警方通报辅警执法直播中被撞飞:犯罪嫌疑人已投案
- iphone11大小尺寸是多少?苹果iPhone11和iPhone13的区别是什么?
- 警方通报辅警执法直播中被撞飞:犯罪嫌疑人已投案
- 男子被关545天申国赔:获赔18万多 驳回精神抚慰金
- 3天内26名本土感染者,辽宁确诊人数已超安徽
- 广西柳州一男子因纠纷杀害三人后自首
- 洱海坠机4名机组人员被批准为烈士 数千干部群众悼念
家电
焦点热文:开发过程中安装的依赖包
(资料图)
vue 借助插件js-table2excel 实现导出excel,并导出图片到excel
- 安装
npm install js-table2excel(yarn add js-table2excel)
- 导入
import table2excel from "js-table2excel"
- 使用:
点击查看代码
exportToExcel() { //导出excel表 const self = this let tableColumn = [{ title: "ID", key: "id", type: "text" }, { title: "姓名", key: "name", type: "text" }, { title: "性别", key: "gender", type: "text" }, { title: "证件照", key: "id_photo", type: "image" }, { title: "日期时间", key: "createdtime", type: "text" }] let tableData = [] self.dataSource.map((item) => { tableData.push({ id: item.id, name: item.name, gender: item.gender, id_photo: window.webServeURL + "/" + item.id_photo, createdtime: item.createdtime, }) }) let tableName = "人脸识别数据库" // console.log(tableData); table2excel(tableColumn, tableData, tableName) },
前端导出excel(基于Blob.js和 Export2Excel.js做前端导出)
安装:
- npm install -S file-saver
- npm install -S xlsx
- npm install -D script-loader
下载导入Blob.js和 Export2Excel.js
将blob.js与Export2Excel.js放在同一个文件夹下(vendor)
在Export2Excel.js文件中引入blob.js
- require("script-loader!file-saver"); //保存文件用
- require("./Blob.js"); //转二进制用
- require("script-loader!xlsx/dist/xlsx.core.min"); //xlsx核心
使用
点击查看代码
exportToExcel() { //导出 const self = this import("@/vendor/Export2Excel").then(excel => { const tHeader = [ // Excel表头 "序号", "类型", "级别", "对象索引", "描述", "日期时间" ] const dataVal = [ // 对应的数据数组的字段名 "sequence", "type", "level", "objID", "desc", "time" ] excel.export_json_to_excel2(tHeader, self.tableData, dataVal, "日志列表") }) },
删除控制台打印(console)
安装:
npm install bable-plugin-transform-remove-console-D
使用:babel.config.js文件中:
点击查看代码
```const IS_PROD = ["production", "prod"].includes(process.env.NODE_ENV)const plugins = []if (IS_PROD) {// plugins.push("transform-remove-console")}// lazy load ant-design-vueplugins.push(["import", {"libraryName": "ant-design-vue","libraryDirectory": "es","style": true //
style: true
会加载 less 文件}])module.exports = {presets: ["@vue/cli-plugin-babel/preset",["@babel/preset-env",{"useBuiltIns": "entry","corejs": 3}]],plugins}
Blockly搭积木式可视化编程
npm install --save blocklyimport Blockly from "blockly";
- 在.vue单文件的script中 引入
点击查看代码
// 引入Blocklyimport Blockly from"blockly"// 引入想要转换的语言,语言有php python dart lua javascriptimport "blockly/javascript"// 引入语言包并使用import * as hans from "blockly/msg/zh-hans"Blockly.setLocale(hans);//引入媒体文件:我是在github上下载的blockly源码,将源码中的media文件放入我项目中的public文件夹下//忽略被vue错认为组件的blockly中的标签,不止以下这些,请发现一个忽略一个import Vue from"vue"Vue.config.ignoredElements.push("xml")Vue.config.ignoredElements.push("block")Vue.config.ignoredElements.push("field")Vue.config.ignoredElements.push("category")Vue.config.ignoredElements.push("sep")Vue.config.ignoredElements.push("value")Vue.config.ignoredElements.push("statement")Vue.config.ignoredElements.push("mutation")
- 在.vue单文件的template中确定引入位置并添加工具栏
点击查看代码
123
- 在.vue单文件的script中创建blockly工作区
点击查看代码
this.workspace = Blockly.inject("blocklyDiv", { //工具栏 toolbox: document.getElementById("toolbox"), //网格效果 grid:{spacing: 20,length: 3,colour: "#ccc",snap: true}, //媒体资源 media: "./media/", //垃圾桶 trashcan: true });//工作区监听代码生成器this.workspace.addChangeListener(this.myUpdateFunction);methods:{ // 代码生成器 myUpdateFunction(event){ var code = Blockly.JavaScript.workspaceToCode(this.workspace); document.getElementById("textarea").value = code; }, // 获取blockly工作区中的code和xml结构 getBlockData(){ const code = Blockly.JavaScript.workspaceToCode(this.workspace); const xml = Blockly.Xml.workspaceToDom(this.workspace) const xmlText = Blockly.Xml.domToText(xml); }, // 回显工作区中的xml结构 setBlockData(xmlText){ this.clearBlockData(); const xml = Blockly.Xml.textToDom(xmlText); Blockly.Xml.domToWorkspace(xml, this.workspace); }, // 清空工作区 clearBlockData(){ this.workspace.clear(); },}
-
焦点热文:开发过程中安装的依赖包
vue借助插件js-table2excel实现导出excel,并导出图片到excel安装npminstalljs-table2excel(yarnaddjs-table2excel)
来源: 焦点热文:开发过程中安装的依赖包
每日热议!Spring源码第一章:创建简单的 Bean 容器
买房不如买车、50万交利息税等:年轻人为什么越来越反感专家?
【新要闻】集成ChatGPT威力惊人:微软Bing下载量激增10倍
环球热门:QLC便宜即是王道 1728个SSD组成106PB超大硬盘阵列
环球速看:又有巨头扛不住了!迪士尼宣布裁员7000人:省了55亿成本
日本耗资万亿的国产大飞机失败内幕:重大安全缺陷 美国拒绝发证
当前动态:《三国演义》“关羽”陆树铭去世百天 妻子晒全家福:网友感叹
要涨价!《塞尔达传说:王国之泪》新实机出炉:能造汽车、飞机了
每日消息!趋势难挡!美国、法国等公司推行每周4天工作制:不减薪 提升幸福度
天天即时看!比ChatGPT差很多 谷歌Bard AI丢人了:回答错误致股价大跌
读Java实战(第二版)笔记05_Collection API的增强功能
谷歌首公布Android 14:续航、流畅度激增、对折叠屏更好支持!
全球快播:Linux-ansible
天天视点!Python教程:selenium模块用法教程
世界报道:带你体验下来自人工智能ChatGPT的魅力
【全球热闻】小白也能做应用(一)之fusion app介绍
高层次综合器(Vivado HLS)的设计流程[原创www.cnblogs.com/helesheng]
变天了!x86 PC陨落:ARM大暴走
高通憋出新大招:4G杀手来了
国美电器多个破产申请被驳回 苏泊尔在列
当前关注:脸都不要了!《黑棉花:悟能》无耻碰瓷《黑神话:悟空》
Intel中国特供新U i7-13790F开卖:缓存多3MB 竟贵了150元!
当前快报:【Windows】Microsoft Store无法打开:关闭自动更新(请联系系统管理员更改此设置)
最资讯丨吴京与粉丝合照被滤镜坑惨:没有明星能逃过美颜摧残
环球时讯:明天上映!《流浪地球2》发布港版预告片:MOSS竟然说英文
资讯:log4cxx配置日期回滚策略中增加MaxFileSize属性
天天看点:MySQL索引的基本理解
当前关注:强大的Excel工具,简便Vlookup函数操作:通用Excel数据匹配助手V2.0
通过python,将excel中的数据写入二维列表
天天日报丨爬虫基础
科大讯飞:类ChatGPT技术今年5月落地 AI学习机产品先用
天天速看:31.98万元!理想L7 Air发布:性能不变 无空气悬架
天天速读:三星S23 Ultra拍月亮100倍变焦的效果:把马斯克都惊艳到了
世界今头条!分布式配置nacos搭建踩坑指南(上)
焦点消息!TVS二极管
(七)elasticsearch 源码之元数据CulsterState
暴雪关停国服后 CEO发声:游戏行业被亚洲主宰 东西方竞争不平衡
累计交付27万台 李想:理想成为国内家庭消费者首选豪华SUV
世界最新:高通全球首发5G NR-Light基带:主打中端物联网、峰值速率220兆
城市行驶每公里仅1毛钱!理想L7出行成本不足宝马X5十分之一
消息!drf认证/权限/频率/分页-过滤-排序
报道:【时间基准】NTP网络时钟服务器助力智能农业系统
快播:C和Python实现快速排序-三数中值划分选择主元(非随机)
宗申新款电动车闪电侠发布:续航超200公里 仪表盘可手机投屏
环球观速讯丨丢失两年的手机半夜仍被人试图解锁 被系统远程拍下照片
网友吐槽快递派送延误 韵达总部:人手紧张正调配
《狂飙》蜚声海外 英国小伙们沉迷剧集无法自拔:竟被打斗画面吸引
今日热文:大货车实线变道 女子科三被别停挂科当场发飙
全球热消息:土耳其一城市震后被海水倒灌:汽车泡在水里
环球观焦点:漂浮在数万米高空 你见到的“不明飞行物”:很可能就是一只气球
一加Ace 2支持双频GPS:发布会上没讲 结果被很多网友误伤
【天天播资讯】太火爆!ChatGPT多次因访问量激增而宕机
程序员常用的6款效率工具,准时下班不是梦
世界看点:春节假期“清零”,任务管理飞项快速助你回到高效状态
全球最新:win10系统,软件不可用,无法调用摄像头
Linux内核跟踪和性能分析
要闻:14年了:“千年老二”微软终于有机会扳倒谷歌搜索
热消息:微星推出Cubi 5 12M迷你主机:仅0.66L、配备双网口
世界热点评!女生应聘被问是否单身!当事公司:要求单身正常 将起诉举报者
【全球时快讯】近50年来首次!日本沙滩惊现大量沙丁鱼 原因未知:开排核废水、也要大地震?
最新资讯:国产车开门红:1月比亚迪称王 大众沦落第三 合资腰斩
03-Pandas详解
今日热讯:ChatGPT能做什么?零基础教你免费使用ChatGPT和账号注册
当前速看:美团面试失败后,翻了两年前的面试题,发现根本不是一个难度的
当前简讯:Linux安装
Spring Boot发送GET/POST请求——RestTemplate的基本使用
当前报道:自研指令集没有侵权MIPS 国产CPU龙芯赢了:摆脱官司
当前讯息:自燃车辆引燃邻车 损失谁来赔?法院释疑
天天最新:基于 eBPF 的 Serverless 多语言应用监控能力建设
世界最新:构建亿级别的消息推送基础模型
全球热文:Linux开源工具之nethogs命令介绍
精选!COBOL教程_编程入门自学教程_菜鸟教程-免费教程分享
华硕发布新款Vivobook 13 Slate笔记本:Intel 7W超低功耗U
今日精选:3岁女童喊脚疼被确诊癌症晚期:神经母细胞瘤 儿童癌症之王
天天微速讯:剧版《三体》弹幕互动量破2000万!豆瓣涨至8.3分
【热闻】iPhone 15 Ultra狂堆料!价格可能贵出天际
环球热议:全球不足50人!宝鸡发现1例罕见黄金血型:比熊猫血更稀有
环球资讯:ASP.Net Core 教程_编程入门自学教程_菜鸟教程-免费教程分享
ChatGPT保姆级注册教程
group by 、concat_ws()、 group_caoncat()的使用
全球热头条丨Jedis那么低性能,还在用吗? lettuce时代开幕啦
热资讯!阿里IM技术分享(十):深度揭密钉钉后端架构的单元化演进之路
强震已致超7700人遇难!土耳其地震背后的人祸 建筑不达标、豆腐渣工程多
全球热议:全球首架国产大飞机C919首飞三亚 民航最高接待礼“过水门”接风
环球关注:iPhone 15 Pro系列拿到三星顶级屏幕!超出S23系列整整两代
全球消息!高级Excel教程_编程入门自学教程_菜鸟教程-免费教程分享
重点聚焦!Serverless 时代开启,云计算进入业务创新主战场
【天天报资讯】Go的参数是传值还是传引用问题
【环球聚看点】【踩坑记录】单测中@PostConstruct多次执行
免费无广告 微软电脑管家2.7公测版发布:任务栏被意外修改有救了
4599元!佳能EOS R50发布:329克超轻便 支持无裁切6K
天天信息:研发10几年、花费千亿:日本国产大飞机为何失败?就是畸形产物
全球微速讯:LV将涨价?国人排长龙抢购 买万元包像在赶集:世界首富曾感慨中国用户有钱
高级Excel图表教程_编程入门自学教程_菜鸟教程-免费教程分享
Apache ANT 教程_编程入门自学教程_菜鸟教程-免费教程分享
焦点播报:算法学习笔记(15): Trie(字典树)
今日讯!火山引擎 DataTester“智能发布”:覆盖产品研发、测试、上线全流程,一站式智能管理 A/B 实验
DB2教程_编程入门自学教程_菜鸟教程-免费教程分享
马斯克将于3月1日公布特斯拉宏图第三篇章 第二篇章已烂尾