Vue前端开发
laya1211
记录编程路上踩过的那些坑,坑,坑。。。
展开
-
Mac版本VSCode 如何设置中文语言环境
如何将VSCode设置成中文语言环境?打开VSCode软件,按快捷键【Ctrl+Command+P】;出现一个搜索栏,搜索并选择需要配置的选项,下面第一项就是配置显示语言原创 2023-01-06 12:10:47 · 3714 阅读 · 0 评论 -
数组去重的几种方法和性能
数组去重应该是面试必答题了吧,那么数组去重有哪些方法呢?哪种方法的性能比较高呢?我写了一个测试模板来验证,分别创建了两个长度为 10W 和 5W 的数组,然后通过 distinct() 方法合并两个数组,并去掉其中的重复项原创 2022-09-22 16:29:22 · 260 阅读 · 2 评论 -
Vue的几个生命周期函数
生命周期是指一个组件从创建->运行->销毁的整个阶段,强调的是时间段。生命周期函数是由Vue框架提供的内置函数,会伴随着组件的生命周期,自动按次序执行。注意:生命周期强调的是时间段,生命周期函数强调的是时间点。下面有个图帮助我们理解生命周期的各个阶段。原创 2022-09-09 13:48:24 · 2632 阅读 · 0 评论 -
Vue中main.js里的render是干什么的
从vue官网中知道,vue提供了两个版本,完整版和只包含运行时版,差别是完整版包含编译器,就是将template模板编译成AST,再转化为render函数的过程,而运行时版不包含模板解析器,因此必须提供render函数。实际上我们引入的是vue.runtime.esm.js,是精简版的Vue,它与完整版的不同就是少了模板解析器,那完整版的Vue哪里呢?当我们的项目编写完成,经过webpack打包之后,模板解析器就没有用了,我们没必要再留着它,所以一开始引入不包含模板解析器的版本即可。原创 2022-09-09 11:50:59 · 428 阅读 · 0 评论 -
路由传参的几种方式
路由的参数分为params参数和query参数,而params传参又可分为在url地址栏中显示参数和不显示参数两种方式。原创 2022-09-09 11:28:44 · 1026 阅读 · 0 评论 -
如何理解MVVM模式
MVVM 是Model-View-ViewModel 的缩写,它是一种基于前端开发的架构模式原创 2022-09-09 11:38:12 · 605 阅读 · 0 评论 -
cookie、sessionStorage和localStorage的区别
localStorage 生命周期是永久,储存的信息是永远不会消失的,除非你自己主动清除localStorage信息。原创 2022-09-07 16:02:23 · 271 阅读 · 0 评论 -
如何理解防抖与节流
防抖的定义:当事件被触发后,延迟n秒后再执行回调函数,如果在这n秒内事件被再次触发,则重新计时,只有最后一次触发才会被执行。原创 2022-09-07 15:59:20 · 59 阅读 · 0 评论 -
vue开发遇到的问题
Fix the upstream dependency conflict原创 2022-09-07 15:54:50 · 122 阅读 · 0 评论 -
路由多次执行相同push|replace报错问题
push是一个promise,promise需要传递成功和失败两个参数,我们的push中没有传递。原创 2022-09-06 10:28:15 · 337 阅读 · 0 评论 -
按需引入elementUI步骤
安装elementUI原创 2022-09-06 10:24:42 · 248 阅读 · 0 评论 -
vue如何全局清除默认样式
如何清除默认样式?原创 2022-09-06 10:20:34 · 2263 阅读 · 0 评论 -
Vue配合vuex开发步骤总结
开发一个前端模块可以概括为以下几个步骤:1、写静态页面,拆分静态组件;2、发请求(API),调用接口获取数据;3、vuex(actions、mutations、state三连操作);4、组件获取vuex仓库数据,动态展示原创 2022-09-09 15:12:41 · 195 阅读 · 0 评论 -
Mac下的Vue前端项目搭建流程
vue create xxx(自己取一个项目名)原创 2022-09-05 11:44:02 · 302 阅读 · 0 评论