2020年5月4日

对于文件的blob、base64、File的转化

摘要: 64->File function toFile(ndata) { // ndata为base64格式地址 let arr = ndata.split(','), mime = arr[0].match(/:(.*?);/)[1], bstr = atob(arr[1]), n = bstr.len 阅读全文

posted @ 2020-05-04 11:26 原来_是你 阅读(1104) 评论(0) 推荐(0) 编辑

Async/Await处理错误

摘要: async/await 优雅的错误处理 const fetchData = () => { return new Promise((resolve, reject) => { setTimeout(() => { resolve('fetch data is me') }, 1000) }) } ( 阅读全文

posted @ 2020-05-04 11:18 原来_是你 阅读(2500) 评论(0) 推荐(2) 编辑

vue 组件局部和全局组件的注册、使用

摘要: vue中,每一个 .vue结尾的文件都是一个组件,我们直接通过import关键字,就可以使用。 一、局部组件 <template> <div> <!-- 第三步:通过标签将组件渲染到页面 --> <apple></apple> <banana></banana> </div> </template> 阅读全文

posted @ 2020-05-04 10:35 原来_是你 阅读(794) 评论(0) 推荐(0) 编辑

electron+vue框架搭建桌面应用(三)

摘要: 我们再用户下载完我们的软件后不可能每次更新都要用户去指定网站进行下载 所以,我们需要用到electron+vue 的自动更新功能 配置文件 "package.json" "build" : { "publish": [ { "provider": "generic", "url": "http:// 阅读全文

posted @ 2020-05-04 10:20 原来_是你 阅读(575) 评论(0) 推荐(0) 编辑

electron+vue框架搭建桌面应用(四)

摘要: 一、关于项目迁移的local、cookie数据失效的问题 一般我们的项目都是放在指定服务器上 所以之前的vue本地数据存储是没有问题的,当项目转移到electron上时就会有cookie等存储失效了 解决思路 使用http-server创建本地服务器 1、安装http-server依赖 npm in 阅读全文

posted @ 2020-05-04 10:19 原来_是你 阅读(469) 评论(0) 推荐(0) 编辑

electron+vue框架搭建桌面应用(二)

摘要: 当我们项目开发完成后需要进行打包 配置 "build": { "productName":"xxxx",//项目名 这也是生成的exe文件的前缀名 "appId": "com.leon.xxxxx",//包名 "copyright":"xxxx",//版权 信息 "directories": { / 阅读全文

posted @ 2020-05-04 09:45 原来_是你 阅读(376) 评论(0) 推荐(0) 编辑

electron+vue框架搭建桌面应用(一)

摘要: 一、electron+vue是什么 electron+vue 是一个结合 vue-cli 与 electron 的项目,主要避免了使用 vue 手动建立起 electron 应用程序,该程序包含了 vue-loader 的 webpack、electron-packager 或是 electron- 阅读全文

posted @ 2020-05-04 09:26 原来_是你 阅读(1559) 评论(0) 推荐(0) 编辑

导航