
前端
文章平均质量分 55
前端框架,常用封装
未闻名
待到山花烂漫时,她在丛中笑。
展开
-
vue生命周期
由于发送到后台的验证登陆的方法是异步的,那么无论我们把方法放到created,beforeMount,还是mounted钩子中,都不会导致页面立即跳转到登陆界面。这时候,可以用一个false的标记控制页面,当login过后就重新渲染页面,把我们的页面展示出来,虽然会有一瞬间的空白,但是在体验上面没有什么异样的感觉,比瞬间闪我们系统的页面好太多。答案是将登陆放到App.vue中,在没有渲染页面的时候,就已经先一步跳转到登陆界面,登陆过后立即跳转到我们的后台。如果要优先跳转到路由页面而非App.vue呢?...原创 2022-08-01 11:30:07 · 898 阅读 · 0 评论 -
vue3+ts+vite+element plus+axios+pinia框架搭建
一、技术栈Vue3:组件封装和拆分比Vue2更加细化和合理。TypeScript:严格类型检查,对于每一个参数和变量,定义之初就规定了其类型,后续再赋值其它类型会报错。Vite:之前看的时候Vite还不适合生产环境,近段时间看网上的口风貌似变了,因此可以尝试作为打包工具替代webpack试试。Element plus:ui组件库,比较热门的vue组件库之一。Axios:基于request的http库,比较常用。Vue-router:路由控制。Pinia:状态管理类库,比vuex更小,对ts的原创 2022-06-28 00:07:37 · 5502 阅读 · 7 评论 -
简述js中var和let的差异
js var和let的区别1:作用域不du一样,var是函数作用域,而let是块作用域,也就zhi是说dao,在函数内声明了var,整个函数内都是有效的,比如说在for循环内定义了一个var变量,实际上其在for循环以外也是可以访问的,而let由于是块作用域,所以如果在块作用域内(比如说for循环内)定义的变量,在其外面是不可被访问的,所以let用在for (let i; i < n; i++)是一种很推荐的写法let不能在定义之前访问该变量,但是var是可以得。也就是说,let必须是先定义,原创 2020-12-23 22:44:48 · 896 阅读 · 0 评论