能力说明:
掌握HTML5与CSS3的核心技术,掌握前端主流语言和开发框架JavaScript、jQuery和Ajax的基本知识,具备搭建动态交互网页的基本能力。
暂时未有相关云产品技术能力~
钟爱编程,偏前端开发,欢迎私信我(13908056224)加入EC尽享编程俱乐部共同学习,交流成长!
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 同步化(实战案例:数据异步校验通过后,再执行保存)
vue 自定义单选样式 radio
js/javascript 操作对象【全】(含常用的操作对象的lodash)
js/javascript 操作字符串【全】(含常用的操作字符串的lodash)
vuex【解决方案】刷新页面数据丢失(两种方法)—— 含 vuex-along 教程
js【详解】本地存储 Cookie、sessionStorage、localStorage
js【详解】arr.sort()数组排序(内含十大经典排序算法的js实现)
js 混合排序(同时存在数字、字母、汉字等)
node.js 导入导出模块(CommonJS模块化规范,ES6模块化规范)
js【详解】arr.splice() 数组拼接
js 判断字符串是否包含中文,判断字符串是否全是中文,判断字符是否为中文
Element UI 源码改造 —— 自定义数字输入框的实现
js【详解】比较(数字与数字比较、数字与字符串比较、字符串与字符串比较、字符串与非数字比较……)
谷歌浏览器chrome安装vue调试插件Vue-Devtools
Redis的GUI工具——Another-Redis-Desktop-Manager连接远程数据库Redis
element UI实现输入建议下拉列表 —— el-select filterable可筛选的下拉列表 or 带输入建议的输入框 el-autocomplete ?