面试招聘的那些事儿

2021-09-30
阅读 2 分钟
2k
由于近期的工作安排,接了一些面试,有社招,也有实习生。面了一段时间,也遇到过各种各样的求职者,想就自己的经验发表一些看法。应届生没啥经验,这个都可以理解,毕竟初出茅庐,自己也是这样过来的,有些小问题都能理解,但是情商真的真的非常非常重要。

Vue3.0 + antdV 实现的后台管理项目

2021-01-13
阅读 2 分钟
7.5k
针对上一篇文章写的小程序项目,需要一个相对应的后台管理系统来对其中一部分资源进行管理,所以衍生了这个后台管理系统项目。由于时间紧迫,内容也不是特别多,于是决定使用市面上现成的 vue 后台项目模板。用的比较多的是 vue-element-admin,一方面想试试新一点的技术 vue3.0,另一方面是因为业务线其他项目都用的 re...

uni-app 小白入门

2021-01-13
阅读 4 分钟
2.7k
业务需求,被迫营业小程序,而且需要微信和支付宝两个端。由于之前没有做过小程序,所以稍微调研了下最近比较火的两款小程序跨端开发框架:uni-app 和 Taro。因为很久没有写过 vue 项目,所以一开始比较偏向于使用 Taro,在参照文档搭建完框架并写了一点小 demo 之后,发现 Taro 的 api 支持性没有 uni-app 好,主要是针...

Vue + TypeScript 项目之性能优化

2020-03-04
阅读 2 分钟
1.9k
Vue + TypeScript 项目之性能优化 项目分析 项目打包分析工具: webpack-bundle-analyzer vue-cli 3 安装: {代码...} vue.config.js 增加配置: {代码...} 安装完成后,运行 {代码...} 资源优化 图片优化 尽量把项目中使用到的图片资源压缩到最小(较为推荐的压缩工具:[链接]) 使用雪碧图 使用 iconfont 路由懒加载 ...

vue + typescript 项目初体验

2020-01-16
阅读 1 分钟
1.3k
把操作按钮封装在组件内部,整个按钮作为一个独立组件,在组件内控制当前 dialog 的显示隐藏,各类操作也在组件内完成,对外只需传入一个标识,暴露出一个关闭方法,用于操作完成后更新列表。

React Next 项目初体验

2020-01-16
阅读 2 分钟
1.8k
多语言:react-intl样式:起初使用的是 jss,后来改成了引入外部样式文件 http 请求:data-fetch UI 库:antd-design-less 路由:withRouter 所有示例均参考自 next 官方

Next.js 集成 React + Antd-design 踩坑记

2019-11-13
阅读 2 分钟
4k
作为一个 React 小白(至今未写过 react 项目),接到需求的第一步就是选择 Google,以为自己很 lucky,搜到了标题为 Typescript+Ant-Design + Redux+Next.js搭建服务端渲染框架 的一篇文章,粗略看了下立马开撸,毕竟实践才能发现真理,撸完之后项目跑得非常完美,以为自己的工作已经完成百分之五十了,因为项目要做国...

从 ES6 高阶箭头函数理解函数柯里化

2018-12-11
阅读 1 分钟
3.3k
前言:第一次看到多个连续箭头函数是在一个 react 项目中,然鹅确认了下眼神,并不是对的人,因为看得一脸懵逼。em......于是开始各种搜索,先是知道了多个连续箭头函数就是 es6 的多次柯里化的写法,对于函数柯里化,很久以前就知道这个名次,但是并不理解,也没有去了解。为了弄明白多个连续箭头函数,开始了简化之路。

JavaScript 风格指南(笔记)

2018-11-26
阅读 3 分钟
1.3k
变量 使用有意义、可读性好的变量 使用 ES6 的 const 声明常量 对功能类似的变量名采用统一的命名风格 使用易于检索名称 举例 {代码...} 使用说明变量(即有意义的变量名) 显式优于隐式(变量名尽量简洁明了) 避免重复的描述 避免无意义的条件判断 举例 {代码...} 函数 函数参数 函数参数理想情况下应该不超过 2 个。...

那些年踩过的 Vue 坑(1)

2018-10-26
阅读 2 分钟
1.5k
前言(此部分仅以记录写文章时的心情 2018-10-24)以前做项目都是在其他人搭好的架子中谢谢业务代码,从未自己从 0 到 1 的完成过一个项目,今天有这样一个机会,也是换了新工作的第一个任务,但没有我想象中的那么顺利,最后还是没能独立。

CSS 盒子模型及 float 和 position

2018-09-29
阅读 3 分钟
2.6k
CSS盒模型本质上是一个盒子,封装周围的 HTML 元素,包括 外边距(marign),边框(border),填充(padding),内容物(content)

前端面试题答案收集

2018-08-30
阅读 6 分钟
1.8k
PART ONE -- HTML 1、html5 新特性,语义化? 新特性: 语义特性,添加 <header></header><nav></nav> 等标签。 多媒体,用于媒介回放的 video 和 audio 元素 图像效果,用于绘画的 canvas 元素, svg 元素 离线 & 缓存,对本地离线存储的更好的支持,localSrorage等 设备兼容特性,HTML5 ...

Vue 成长之路(一)

2018-07-24
阅读 3 分钟
2.1k
首先,Vue 是一个 MVVM 框架,M -- 模型,就是用来定义驱动的数据,V -- 视图,是经过数据改变后的 html,VM -- 框架视图,就是用来实现双向绑定的中间桥梁。Vue.js 是采用数据劫持结合发布者-订阅者模式的方法,通过 Object.definePropety() 来劫持各个属性的 setter、getter,在数据变动时发布消息给订阅者,触发相应...

Notes about Vue Style Guide

2018-05-14
阅读 3 分钟
2.1k
The definition of prop should be as detailed as possible (at least specified its type)