js
客栈驻红尘
这个作者很懒,什么都没留下…
展开
-
vue3中axios的封装-请求拦截、响应拦截
vue3 axios 的封装与 vue2 整体相同,细节需注意。整体思路可分为四步:创建一个新的 axios 实例请求拦截器,携带 token响应拦截器:剥离无效数据、处理 token 失效导出一个函数,调用 axios 发请求1. 创建实例-配置基础 URLimport axios from "axios";import store from "@/store";import router from "@/router";//导出基准地址,其他地方不是通过axios发请求的地方也会用原创 2021-11-30 14:11:04 · 3605 阅读 · 2 评论 -
vue-router动态路由之params、query传参
动态路由:把 hash 地址中可变部分定义为参数项,从而提高路由规则的复用性。以下是动态路由的两种传参方式。1. 第一种传参方式路由规则 :id 为自定义名 { path : "/movie/:id", component : Movie }跳转链接<router-link to="/movie/1"> 电影1 </router-link><router-link to="/movie/2"> 电影2 </router-link>&l原创 2021-11-23 13:46:36 · 667 阅读 · 0 评论 -
slot插槽以及directive自定义指令的使用
slot 插槽的基础使用页面 A.vue默认情况下,在使用组件的时候,提供的内容会被填充到名字为 default 的插槽中<Left> <p>这段话会被插入到Left组件的 slot 中</p></Left>如果要把内容填充到指定名称的插槽中,需要用 v-slot 指令v-slot 后面要跟上插槽的名称v-slot 指令不能直接用在元素上,必须用 template 标签包裹v-slot 指令简写形式 #mySlot具名插槽原创 2021-11-22 15:23:44 · 610 阅读 · 0 评论 -
javaScript中Math对象使用方法汇总
Math 对象使用方法汇总Math 对象作用Math.abs( )取绝对值Math.min.apply( null , 数组名)找数组里的最小值Math.max.apply(null , 数组名)找数组里的最大值Math.floor ( -2.3 )向下取整 -3Math.ceil ( -2.3 )向上取整 -2Math.round()四舍五入 注意: 如 -2.5 结果是 -2Math.random(没有参数)随机[0~1)之间的数原创 2021-11-22 09:13:53 · 282 阅读 · 0 评论