![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
vue
慢腾腾的急性子
慢腾腾————急性子~~~ ,都是平时自己的积累,可能有错误,有不对的地方。如果,有不对的地方,欢迎指出来。
展开
-
自己对Promise的简单理解
js是单线程的,就是指一次只能完成一件任务。如果有多个任务时就必须排队。前面一个任务完成,在执行后面一个任务,以此类推。 同步模式:就是排队执行任务,后一个任务等待前一个任务完成后,再继续向下执行。 异步模式:每一个任务有一个或是多个回调函数,前一个任务结束后,不是执行后一个任务,而是执行回调函数,后一个任务则是不等前一个任务结束就执行。所以,程序的执行顺序与任务的排列顺序是不一致的、异步的。 ...原创 2018-08-24 15:27:32 · 269 阅读 · 0 评论 -
###基于`vue-cli`对`axios`的封装及使用
1 引入axios文件 import axios from 'axios'; 2.创建axios的实例对象 const request = axios.create({ baseURl: process.env.BASE_API, // config文件下的prod.env.js中文路径 timeout: 15000, // 请求的超时时间 }...原创 2018-09-13 11:11:50 · 132 阅读 · 0 评论 -
动态渲染NavMenu导航(vue-router)
这里是根据vue-router和element-ui中的NavMenu进行组合。根据路由配置动态的渲染NavMenu 注意: // 获取到所有的路由 routes=this.$router.options.routes 通常将这个路由分开,分为父组件和子组件 父组件: <el-menu :default-active="$route.path" router> <menuI...原创 2018-10-29 11:00:32 · 7433 阅读 · 1 评论 -
### 点击侧边栏,刷新当前路由
应用场景:点击侧边栏,来重新刷新当前的页面 目前情况:用vue/vue-router创建的spa(单页面开发)项目,用户点击当前高亮的路由并不会刷新view,因为vue-router会拦截你的路由,他判断你的url没有任何变化,所以他不会触发任何钩子或是view变化。 强制刷新页面方法: 这些方法目前只适用在使用点击触发路由变化的情况下this.$router.push() 加时间戳,注意:此方...原创 2018-11-21 18:56:09 · 1222 阅读 · 0 评论