- 博客(16)
- 资源 (6)
- 收藏
- 关注
原创 你所不知道的git命令
基础操作1.项目初始化 创建一个git仓库,创建之后就会在当前目录生成一个.git的文件git init2.将所有文件添加到暂存区 git add .3.暂存区文件添加到本地仓库 git commit -m "xxx"4.查看所有文件状态 git status -s5.查看提交记录git log/reflog -n --oneline 6.切换版本git reset --hard ID7.回退到上一个版本git reset --hard HEADgit checkout commit
2022-04-12 13:53:33
288
原创 vue基础面试题6
1. 路由之间是怎么跳转的?有哪些方式1、<router-link to="需要跳转到页面的路径">2、this.$router.push()跳转到指定的url,并在history中添加记录,点击回退返回到上一个页面3、this.$router.replace()跳转到指定的url,但是history中不会添加记录,点击回退到上上个页面4、this.$touter.go(n)向前或者后跳转n个页面,n可以是正数也可以是负数2. vue-router怎么配置路由在vue中配
2022-02-21 20:47:14
162
原创 vue基础面试题5
1、Vue 的 nextTick 的原理是什么? (高薪常问)\1. 为什么需要 nextTick ,Vue 是异步修改 DOM 的并且不鼓励开发者直接接触 DOM,但有时候业务需要必须对数据更改--刷新后的 DOM 做相应的处理,这时候就可以使用 Vue.nextTick(callback)这个 api 了。\2. 理解原理前的准备 首先需要知道事件循环中宏任务和微任务这两个概念,常见的宏任务有 script, setTimeout, setInterval, setImmediate, I/O,
2022-02-21 20:45:36
150
原创 vue基础面试题4
1、vue生命周期总共分为几个阶段?(必会)Vue 实例从创建到销毁的过程,就是生命周期。也就是从开始创建、初始化数据、编译模板、挂载Dom→渲染、更新→渲染、卸载等一系列过程,我们称这是 Vue 的生命周期。1**)beforeCreate**在实例初始化之后,数据观测 (data observer) 和 event/watcher 事件配置之前被调用。2**)created**在实例创建完成后被立即调用。在这一步,实例已完成以下的配置:数据观测 (data observer), 属性
2022-02-21 20:43:32
112
原创 vue基础面试题3
1. 请说下封装 vue 组件的过程首先,组件可以提升整个项目的开发效率。能够把页面抽象成多个相对独立的模块,解决了我们传统项目开发:效率低、难维护、复用性等问题。 分析需求:确定业务需求,把页面中可以复用的结构,样式以及功能,单独抽离成一个组件,实现复用 具体步骤:Vue.component 或者在new Vue配置项components中, 定义组件名, 可以在props中接受给组件传的参数和值,子组件修改好数据后,想把数据传递给父组件。可以采用$emit方法。 2. Vue组件
2022-02-21 20:42:24
102
原创 vue基础面试题2
1. Vue中:key作用, 为什么不能用索引:key是给v-for循环生成标签颁发唯一标识的, 用于性能的优化因为v-for数据项的顺序改变,Vue 也不会移动 DOM 元素来匹配数据项的顺序,而是就地更新每个元素:key如果是索引, 因为索引是连续的, 如果删除其中某一个, 会导致最后一个被删除当我们再删除的时候, :key再根据数据来把新旧的dom对比时, 删除:key不存在的对应的标签(添加也是一样的插入到指定位置, 别的都不会动)2. 数组更新有的时候v-for不渲染因为v
2022-02-21 20:40:22
444
原创 vue基础面试题1
1. Vue的最大优势是什么?简单易学, 轻量级整个源码js文件不大, 双向数据绑定, 数据驱动视图, 组件化, 数据和视图分离,Vue负责关联视图和数据, 作者中国人(尤雨溪), 文档都是中文的, 入门教程非常多, 上手简单.相比传统网页, Vue是单页面可以只刷新某一部分2. Vue和jQuery区别是什么?jQuery应该算是一个插件, 里面封装了各种易用的方法, 方便你使用更少的代码来操作dom标签Vue是一套框架, 有自己的规则和体系与语法, 特别是设计思想MVVM, 让数
2022-02-16 12:56:42
124
原创 JavaScript函数以及案例
文章目录一.为什么需要函数 二.函数使用 三.函数传参 四.函数返回值 五.作用域 六.匿名函数 前言1. 掌握函数的基本使用,让代码具备复用能力 2. 理解封装的意义,能够具备封装函数的能力一.为什么需要函数?1.函数是什么?function,是被设计为执行特定任务的代码块 2.说明函数可以把具有相同或相似逻辑的代码“包裹”起来,通过函数调用执行这些被“包裹”的代码逻辑,这么做的优势 是有利于精简代码方便复用。3....
2021-12-09 21:12:42
749
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人