摘要: 纸上得来终觉浅,绝知此事要躬行。 原文地址:http://www.eggcake.cn/posts/2020-12-21-vue3-core-source-code-1 在 Vue.js 中,组件是一个非常重要的概念,整个应用的页面都是通过组件渲染来实现的,但是你知道当我们编写这些组件的时候,它的内 阅读全文
posted @ 2021-01-28 23:29 淡烘糕 阅读(445) 评论(0) 推荐(0) 编辑
摘要: 纸上得来终觉浅,绝知此事要躬行。 原文地址:http://www.eggcake.cn/posts/2020-12-19-vue3-core-source-code-0 Vue.js 从 1.x 到 2.0 版本,最大的升级就是引入了虚拟 DOM 的概念,它为后续做服务端渲染以及跨端框架 Weex 阅读全文
posted @ 2021-01-28 23:19 淡烘糕 阅读(777) 评论(0) 推荐(0) 编辑
摘要: React-grid-layout 一个支持推拽的栅格布局库 阅读全文
posted @ 2020-12-30 23:38 淡烘糕 阅读(1881) 评论(0) 推荐(0) 编辑
摘要: React 17来了 React 17正式版已经发布,17版本不像16版本中有诸多内容更新。官方对17版本的描述也是没有新特性,主要定位为一版技术改造,为下一个大版本的更新减轻负担。 1. 无新特性 React 17 的版本是非比寻常的,因为它没有添加任何面向开发人员的新功能。而主要侧重于升级简化 阅读全文
posted @ 2020-12-30 22:59 淡烘糕 阅读(845) 评论(0) 推荐(0) 编辑
摘要: 1、直接使用get请求方式进行下载: 2、使用form 表单post请求进行下载: 3、axios(ajax)前端根据返回数据流生成文件下载: 阅读全文
posted @ 2018-12-12 12:39 淡烘糕 阅读(33216) 评论(0) 推荐(1) 编辑
摘要: 什么是“滚动条”? 滚动条是指图右侧被红线框起来的部分: 只要网页内容大于视图,滚动条就会出现。 一般来说,只要不是 body 层次的滚动条,使用 overflow: hidden; 就能解决滚动条出现的问题,但是此时页面也会变得无法捲动。 目前网络上已经有诸多可以隐藏非 body 层次的滚动条又可 阅读全文
posted @ 2018-01-23 13:20 淡烘糕 阅读(1238) 评论(0) 推荐(1) 编辑
摘要: Shared mutable state is the root of all evil (共享的可变状态是万恶之源) -- Pete Hunt 有人说 Immutable 可以给 React 应用带来数十倍的提升,也有人说 Immutable 的引入是近期 JavaScript 中伟大的发明,因为 阅读全文
posted @ 2018-01-21 00:36 淡烘糕 阅读(726) 评论(0) 推荐(0) 编辑
摘要: 有多年开发经验的工程师,往往都会有自己的一套工具库,称为utils、helpers等等,这套库一方面是自己的技术积累,另一方面也是对某项技术的扩展,领先于技术规范的制订和实现。 Lodash就是这样的一套工具库,它内部封装了诸多对字符串、数组、对象等常见数据类型的处理函数,其中部分是目前ECMASc 阅读全文
posted @ 2018-01-11 14:04 淡烘糕 阅读(54477) 评论(0) 推荐(10) 编辑
摘要: 查看远程分支 下面两条命令来删除远程分支 merge request 步骤:1、现在本地用创建一个本地分支,比如叫xx_branch。2、改动xx_branch你需要改动的代码。3、进入你的项目根目录下,运行如下命令,将xx_branch推到远程分支。git add .git commit -a - 阅读全文
posted @ 2018-01-05 11:13 淡烘糕 阅读(226) 评论(0) 推荐(0) 编辑
摘要: 长期以来,在做文件下载功能的时候都是前端通过ajax把需要生成的文件的内容参数传递给后端,后端通过Java语言将文件生成在服务器,然后返回一个文件下载的连接地址url。前端通过location.href = url或者window.open(url),完成文件的下载。 前端似乎在这个过程中没有产生什 阅读全文
posted @ 2017-12-21 15:39 淡烘糕 阅读(16728) 评论(0) 推荐(0) 编辑