![](https://img-blog.csdnimg.cn/20190918140053667.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
VUE
VUE
shuaizs
这个作者很懒,什么都没留下…
展开
-
axios拦截器
拦截器的作用:拦截每一次的请求和响应,然后进行相应的处理。请求拦截器一般是为了在请求头加一些参数,比如token值;响应拦截器一般是根据接口返回的状态码进行处理,比如登录超时,就跳转到登录页。...原创 2020-08-04 09:54:59 · 107 阅读 · 0 评论 -
为什么vue中的data必须是函数
我们在写vue项目的时候,会发现data是一个函数,而不是对象。在面试时面试官也会经常问到这个问题。 原因: Object是引用数据类型,如果不用function 返回,每个组件的data 都是内存的同一个地址,一个数据改变了其他也改变了; javascipt只有函数构成作用域(注意理解作用域,只有函数的{}构成作用域,对象的{}以及 if(){}都不构成作用域),data是一个函数时,每个组件实例都有自己的作用域,每个实例相互独立,不会相互影响。...原创 2020-07-30 15:27:22 · 242 阅读 · 0 评论 -
v-if和v-for哪个先执行
1.优先级当它们处于同一节点,v-for的优先级比v-if更高,这意味着 v-if将分别重复运行于每个 v-for循环中。渲染结果是正常的,v-if可以起效果,在编辑器上v-if下面会有红色波浪线警告。2.解决方法可用计算属性来解决...原创 2020-07-08 15:43:27 · 1085 阅读 · 0 评论 -
VUE刷新
VUE刷新当前页面功能第一步:App.vue第二步:需要刷新的组件中此方法为在页面上自己添加的刷新功能, 跟浏览器刷新无关第一步:App.vue<template> <div id="app"> <router-view v-if="isRouterAlive"></router-view> </div></...原创 2019-04-19 16:29:23 · 421 阅读 · 0 评论 -
vue子组件数据变化同步到父组件中
方法:通过watch监听子组件数据变化1.父组件中注册方法<Child @getChildValue="getChildValue"></Child>2.子组件中通过watch监听数据变化,数据变化时通过$emit来触发方法传参<template> <div class="child"> <p>子组件同步...原创 2019-05-08 11:31:40 · 3458 阅读 · 0 评论