摘要:
主要思路是调用接口获取重定向地址,并且需要进行UrlEncode,如果是内嵌在自己应用内,需要在页面上准备一个容器放置二维码。扫码后会跳转到重定向地址,此时路由会多几个参数,只需要监听路由参数的变化并触发对应方法即可。可参考官方文档 网站应用微信登录开发指南 下面是内置的方法步骤1:在index.h 阅读全文
摘要:
先上代码 1 const handleChangePosition = () => { 2 const element = canvasBox.value as HTMLDivElement; 3 let startX = 0, startY = 0, initialX = 0, initialY 阅读全文
摘要:
最近上班遇到的新需求,token无感刷新,参考了很多博客,也看了渡一老师的视频,功能是实现了,但是发现重新请求后页面数据没有更新遇到相同问题的先理清代码执行顺序和Promise,看看执行结果有没有resolve()出去。话不多说,直接上代码,因为自己封装的请求和大家的不一样,仅供参考无感刷新toke 阅读全文
摘要:
按照官网的方法引入zhCn import zhCn from 'element-plus/dist/locale/zh-cn.mjs' 编辑器报错:Could not find a declaration file for module 'element-plus/dist/locale/zh-cn 阅读全文
摘要:
解决方法在env.d.ts中加入下面代码 declare module '*.vue' { import { DefineComponent } from "vue" const component: DefineComponent<{}, {}, any> export default compo 阅读全文
摘要:
// 选择图片后的处理 handleSelect(file, fileList) { let image = new Image() image.src = file.url image.onload = () => { if (image.width > 900) { compressImage( 阅读全文
摘要:
import {useRoute, useRouter} from "vue-router"; import {computed, ref, watch, watchEffect,nextTick} from "vue"; const router = useRouter() const route 阅读全文
摘要:
首先安装需要的两个依赖 npm i @vueuse/core npm install element-plus --save 在main.js中引入css文件,自定义深色背景颜色 可以看ElementPlus官方网站 //引入elementUI import ElementPlus from 'el 阅读全文
摘要:
例子:封装el-pagination组件 <script lang="ts" setup> import {computed} from "vue"; const emit = defineEmits<{ ( e:'update:pageSize',pageSize:number):void //p 阅读全文
摘要:
el-cascader 级联选择器 点击文本选中主要是修改radio标签样式,直接上代码 vue <el-form-item label="区域"> <el-cascader v-model="queryParams.areaId" ref="cityTree" @change="queryList 阅读全文