2020年9月8日

reduce的高级用法

摘要: 01:代替map和filter const arr = [0, 1, 2, 3]; // 代替map:[0, 2, 4, 6] const arrA = arr.map(item => item * 2); const arrB = arr.reduce((items, item) => { ret 阅读全文

posted @ 2020-09-08 15:03 原来_是你 阅读(675) 评论(0) 推荐(0) 编辑

2020年6月6日

vue常见面试

摘要: 1.vue优点?答:轻量级框架:大小只有几十kb;简单易学:国人开发,中文文档,不存在语言障碍 ,易于理解和学习;双向数据绑定:在数据操作方面更为简单;组件化:保留了react的优点,实现了html的封装和重用,在构建单页面应用方面有着独特的优势;视图,数据,结构分离:使数据的更改更为简单,不需要进 阅读全文

posted @ 2020-06-06 10:39 原来_是你 阅读(411) 评论(0) 推荐(0) 编辑

2020年5月6日

js遍历对象的几种方法

摘要: 第一种: for......in const obj = { id:1, name:'zhangsan', age:18 } for(let key in obj){ console.log(key + ' ' + obj[key]) } 输出结果: 第二种: 1)、Object.keys(obj) 阅读全文

posted @ 2020-05-06 10:46 原来_是你 阅读(1187) 评论(0) 推荐(0) 编辑

前端ajax请求常见的状态码以及产生的原因

摘要: 1xx(临时响应)表示临时响应并需要请求者继续执行操作的状态码。e5a48de588b6e799bee5baa631333262383638100(继续)请求者应当继续提出请求。服务器返回此代码表示已收到请求的第一部分,正在等待其余部分。101(切换协议)请求者已要求服务器切换协议,服务器已确认并准 阅读全文

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

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 原来_是你 阅读(1105) 评论(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 原来_是你 阅读(2506) 评论(0) 推荐(2) 编辑

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

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

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

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

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

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

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

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

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

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

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

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

导航