能力说明:
掌握HTML5与CSS3的核心技术,掌握前端主流语言和开发框架JavaScript、jQuery和Ajax的基本知识,具备搭建动态交互网页的基本能力。
暂时未有相关云产品技术能力~
钟爱编程,偏前端开发,欢迎私信我(13908056224)加入EC尽享编程俱乐部共同学习,交流成长!
http和https
vue 富文本编辑器 quill (含代码高亮、自定义字体、汉化、鼠标悬浮提示、组件封装等)
下载安装最新版node.js
git 恢复单个文件到指定版本
css display position float 之间的关系
js 金额格式化——显示千位分隔符
js 运行机制(含异步机制、同步任务、异步任务、宏任务、微任务、Event Loop)
nvm 管理和切换 node版本(windows操作系统)
手机真机调试本地前端页面
echarts 数据格式化
js 下载文件(根据URL下载文件,根据URL下载图片)
js【详解】深拷贝 (含 JSON.parse(JSON.stringify(obj)) 的缺陷,5种手写深拷贝)
【项目部署系列教程】5. nginx配置反向代理,解决跨域接口的访问
vue 处理JSON文件——上传导入、下载导出、在线预览
vue 打包后自动部署到云服务器——scp2教程
vue 图表 Echarts
vue 全屏 screenfull —— 整页全屏,指定元素全屏,退出全屏,全屏切换等
Electron 手动创建项目
vue 电子表格Excel的上传导入、导出下载、读取本地Excel、json转Excel
vue 代码高亮 highlight.js vue-highlightjs
vue 代码编辑器 vue-codemirror
vue 打印vue-print-nb
vue 数据变化触发页面响应的三种方式(解决:数据变化页面无响应/不刷新的问题)【含原理】
Typora使用技巧3 —— 查看默认主题、新增自定义主题
vue【解决方案】页面/路由跳转后,滚动条消失,页面无法滚动
Element UI 按需引入(含CollapseTransition)
Nuxt.js 速成(含使用宝塔实现nuxt项目部署)
nginx部署多个vue项目
vue 页面权限控制、按钮权限控制
vue项目打包后自动压缩成zip文件
Vue Router【详解】含路由配置、路由定义、路由跳转、路由传参、自动注册路由、路由守卫、页面滚动、监听路由、$route、$router、路由过渡动画等
vue 首屏添加加载动画 loading
包管理工具——npm实用教程 (修改下载源,安装依赖 -D -S -g ,卸载依赖等)
Vue Router 路由守卫/导航守卫
vue 【详解】父子组件传值、父子组件数据双向绑定 —— : | update: |.sync | v-bind.sync | v-model(含model选项和自定义v-model)
vue 调试技巧 window.vue=this
vue 全局响应键盘按键/监听键盘事件(含 js 获取键盘keyCode值的方法)
URL编码【详解】——Javascript对URL进行编码解码的三种方式的区别和使用场景,axios请求拦截器中对get请求的参数全部进行URL编码
vue 父组件修改子组件的样式——深度作用选择器 >>> 、 /deep/ 、 ::v-deep
vue 自定义气泡弹窗 $pop (内含css晃动动画shake制作)
redis 常见报错和解决方案
Element UI【组件拓展】el-datetime-picker-before 禁止选择未来时间的日期时间选择器(精确到时分秒)
vue 生成分享海报、下载图片(含生成二维码qrcodejs2的使用,网页截屏html2canvas的使用)
npx教程
前端必备的网络知识 DNS CDN
REST原则、RESTful架构
vue + d3.js(v6) 绘制【树状图/思维导图】可折叠/展开,可点击跳转,可带标签
Element UI 树形控件Tree 【详解】el-tree 展开指定节点,判断是否存在指定节点
js 【实用技巧】给全文代码添加一键复制按钮
vue 使用 async 和 await 实现异步 axios 同步化(实战案例:数据异步校验通过后,再执行保存)