![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
前端
bljessica
Github: https://github.com/bljessica
展开
-
基于Vue.js实现的个人博客前端项目
personal-blog基于Vue.js实现的个人博客前端项目Github个人博客前端项目技术vue框架使用vue-router进行路由管理使用vuex进行状态管理使用 postcss-px-to-viewport 适配移动端布局,px自动转换vw使用axios进行ajax请求使用element-ui的部分组件使用mavon-editor编辑器来书写markdown格式的博客个人博客网址个人博客网址功能登录注册功能发表博客收藏博客搜索博客按分类或标签查看博客修原创 2020-12-31 14:09:55 · 2098 阅读 · 3 评论 -
基于Vue(2.9) + vuex + vue-router + scss + axios + webpack仿网易云音乐app前端界面
netease-cloud-music基于Vue(2.9) + vuex + vue-router + scss + axios + webpack仿网易云音乐app前端界面后端使用网易云音乐NodeJS版APIGithub网易云音乐app前端界面技术栈vue:用于构建用户界面的MVVM框架vuex:Vue集中状态管理,用于多组件之间共享状态vue-router:为单页面应用提供的路由系统scss:CSS预处理器axios:用于发送ajax请求vue-cli:脚手架工具,用于快速初始原创 2020-12-31 14:02:17 · 280 阅读 · 0 评论 -
echarts区域缩放如何手动触发还原(back)事件
echarts区域缩放如何手动触发还原(back)事件// 找到属性名let tmp = '' Object.keys(this.chart._componentsMap).map((item) => { if (item.indexOf('series') !== -1 && item.indexOf('_toolbox') !== -1) { tmp = item } })// 手动触发 back 事件if (this.chart._co原创 2020-12-31 11:09:16 · 2252 阅读 · 1 评论 -
前端性能优化
前端性能优化1 构建工具的选择选择适合开发环境的工具,如 Grunt、Gulp、Webpack、Postcss等2 渐进增强首先设计并构建核心体验,再针对高性能浏览器设计高级特性的相关体验3 合理利用 CDN可以将部分内容用静态网站生产工具生成一个静态版本,将其置于 CDN 上,从而避免数据库的请求4 优化构建使用 cutting-the-mustard 技术根据浏览器类型的不同载入不同类型的资源。传统浏览器载入核心型资源,现代浏览器载入增强型资源。在载入资源时要严格遵守相应的规则:页原创 2020-12-31 11:02:59 · 153 阅读 · 0 评论 -
Vue2.x 源码阅读笔记
Vue 源码阅读初始化过程1 初始化混入定义 Vue 的_init_方法:初始化 vm.$options初始化生命周期将 vm 添加到 parent 的 $children 中初始化 $parent初始化 $root初始化 $children初始化 $refs初始化 events继承父元素的监听事件初始化 render初始化 $vnode初始化 $slots初始化 $scopedSlots初始化 $createElement()为 vm 添加响应式属性 $att原创 2020-12-31 10:58:32 · 112 阅读 · 0 评论