logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

vue3+element plus搭建后台管理系统

项目地址:https://gitee.com/mangoxin1/mango-fd采用vue3和vite2和element plus搭建后台管理系统内部封装多个组件 支持页面关闭 支持iframe内嵌跳转新窗口打开 全屏打开当前组件封装组件 表格crud<script setup>import { reactive, ref, toRaw } from "vue";import { g

#vue.js
简述diff算法

你如何理解vue中的diff算法1.diff算法是虚拟dom技术的必然产物,通过新旧虚拟dom做对比,将变化的地方更新在真是dom上,另外也需要diff高效的执行对比过程,从而降低时间的复杂度2.vue中的diff执行时刻是组件实例执行其更新函数时,他会对比上一次渲染结果oldvnode的新的渲染结果newvnode,此过程称为patc3.diff过程整体遵循深度优先,同层比较策略,俩个节点之间比

使用Vue3+Ant Design Vue pro搭建后台管理系统

使用Vue3+Ant Design Vue pro搭建后台管理系统表单验证方面安迪赞vue提供了from表单项 在item里可以添加自定义内容 当然每个选项输入框或者下拉框都需要绑定验证规则 ,安迪赞vue的验证规则我采用了下面这种方式绑定在setup里定义双向绑定数据项 数据项的名字要和表单内容双向绑定的一直每一个括号对应一个自身的验证规则 ,它可以对应很多项验证规则定义完验证给i则需要和表单内

#vue.js
antd ant design vue 树形控件 check 具体详解

Ant design vue pro 树形控件操作​下面是我的树形控件使用的地方<a-treev-if="treeData && treeData.value && treeData.value.length":checkedKeys="modelRef.menuIds":replace-fields="{ children: 'children', titl

vue项目axios实现多实例共享一个拦截器

axios配置多实例共享拦截器定义一个class 在class内部写上axios拦截器方法import axios from 'axios'import NProgress from 'nprogress' // 进度条import 'nprogress/nprogress.css' // 引入样式import store from '@/store'// 携带部分参数白名单const white

#前端#vue.js
vue项目调用企业微信扫码权限skd,js-sdk

企业微信移动端项目调用扫码定位功能实现,获取code采用vue来搭建本项目,如果需要调用企业微信js-sdk就需要给登录接口传code,code在index.html获取function getUrlParam(name) {var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)"); //构造一个含有目标参数的正则表达式对

#vue.js#javascript#微信
到底了