自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 前端知识点总结 Vue JS CSS

前端知识点MVVM和MVC的区别什么是Vue生命周期钩子函数触发顺序VueVue优点父子通信,兄弟通信指令V-if和V-show区别Vue-loaderVue-key的作用v-modalVue data必须是函数的问题Vue slotVue-router多个router-viewroute与router的区别导航守卫懒加载ES6JavaScript同步与异步的区别事件委托如何改变函数内部的this指针的指向跨域问题垃圾回收和内存管理回收机制方式标记清除:引用计数:内存管理JS 继承new一个对象的过程JS定

2021-01-10 20:05:27 229

原创 Leetcode 1-50 review

LeetcodeTest1 两数之和,找出两个数,唯一等于targetTest2 链表倒叙相加Test3 无重复最长子串Test4 两个正序数组中位数Test5 最长回文字符串Test6 Z变换Test7 整数反转Test8 字符串转换整数Test9 回文整数Test10 .*正则表达式匹配Test11 最大容器Test12 Int转RomaTest13 Roma转IntTest14 最长公共前缀Test15 三树之和Test16 最接近三数之和Test17 电话号码组合Test18 四数之和Test19

2021-01-05 17:15:34 232 1

原创 实习两周总结

实习两周总结实习总结V-router 中 meta的用法div展示时单词换行的一些用法setTimeout 的指针问题js 防抖和节流的实现防抖:这里利用了闭包来存timer,当timer存在的时候,清空并更新,相当于点击多次按最后一次+间隔时间执行节流:一种实现方式,同样利用了闭包存valid,在一定时间内,多次点击不会多次执行box shadow实现登录框阴影...

2020-12-27 19:58:11 156

原创 vuejs学习笔记 vue生命周期 初始化

目录Vue生命周期初始化阶段模板编译阶段挂载阶段卸载阶段new vue()被调用时发生了什么_init()callHook函数内部原理Vue生命周期分为四个阶段初始化阶段,模板编译阶段,挂载阶段,卸载阶段初始化阶段new create() -> created之间初始化属性,事件及响应式数据props,methods,data,computed,watch,provide,inject模板编译阶段created -> beforeMount之间只在完整版里有,将模板编译成渲染

2020-12-07 20:32:48 493

原创 vuejs深入浅出学习笔记 模板编译 解析器 优化器 生成器 实例方法和全局API

目录模板编译解析器用栈来记录层级关系优化器代码生成器实例方法与全局APIexport default Vue文件数据相关的实例方法事件相关方法vm.$onvm.$offvm.$oncevm.$emit生命周期相关实例方法模板编译解析器将模板解析成AST( abstract syntax tree)用一个对象描述一个节点分为 html解析器,文本解析器,过滤器解析器正则表达式解析过程中不断触发钩子函数Eg:html解析器 =>start()[碰到开始标签时触发,like < d

2020-12-04 15:16:02 229

原创 vue.js深入浅出学习笔记 watch vnode 虚拟dom

目录watchvm.$watcher内部实现Watcher 关于chapter2新增内容.vm.$setvm.$delete虚拟domVNode创建节点的过程:删除节点更新节点有children,更新子节点优化策略判断未处理的节点patch模板编译模板=>渲染函数watch用法,vm.$watch(a.b.c, function(){}, { deep:true/ immediate: true })deep: true 监听内部值的变化,数组不用immediate: true 使用时,立即以

2020-11-28 22:27:49 360

原创 ElementUI Less Git 实习两周总结

ElementUI Less 实习两周总结善用lessless的好处,排版好看,直观,可以深度选择单页面的组件,使用/deep/来修改elementUI的式样,不影响其他页面。一些语法git遇到的问题多人开发时git使用流程一个人创建新分支developV0.2.0,多人先在developV0.2.0上合,一个迭代后再merge到master上个人而言,先checkout到developV0.2.0, git pull 获取最新的再checkout到子集的分支,git rebase

2020-11-22 17:37:05 154

原创 ElementUI expand | scoped 实习两周总结

ElmentUI expand | scoped 实习两周总结scoped1 可以scoped和正常的一块用(注意两个标签的顺序)2 私有化模块,添加data-v-hash的属性(对使用了scoped里class的部分,在在dom节点里添加data-v-hash的属性,同组件都会添加,但是没在scoped里的class在页面中的css后不会添加)(将scoped里的.class改为.class[data-v-hash]来特定的选择该节点,来实现私有化,不会影响别的组件)3 如果组件内部包含有其他

2020-11-09 21:19:08 355

原创 vue+elementUI+proxy 上传文件

vue+elementUI+proxy 上传文件步骤el-upload中设置 :http-request = newrequest 重新定义上传方式为newrequestmethods中写newrequest (param){}file = param.file 获取要上传的文件let submitform = new FormData()submitform.append(“file”, file) , 添加file设置config 中 header为multipart/form-data

2020-10-24 17:05:39 2637 7

原创 前端实习前两周,watcher,router

前端实习两周问题汇总git的使用git clone 拉取项目git branch -a 查看当前git branch newbranch 本地创建新分支git checkout newbrach 移到新分支git push … 上传Git5分钟,小白易懂配置ssh,避免重复的密码输入复习一些内容flexeslintwebpack.base.conf.js 中 module rule 第一行杠掉可以禁止eslint,但最好不要这么做routerchildren 只能有一个,不能

2020-10-24 16:52:30 207

原创 The Web Developer Bootcamp-前端 学习笔记

The Web Developer Bootcamp代码分析前端代码分析前端The Web Developer BootCamp 使用到的相关

2020-10-24 16:09:41 426

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除