- 博客(62)
- 收藏
- 关注

原创 uniapp 改写uni-data-picker级联选择器(带搜索和多选)新增列出选择和删除功能
uniapp 改写uni-data-picker级联选择器(带搜索和多选)新增列出选择和删除功能
2022-07-09 14:08:57
21673
26

原创 el-table动态添加行,列。自定义输入表头,input hover 显示文字
1,动态添加行2,动态添加列3,右键表头删除列4,右键表体删除行5,表格hover提示当前单元格文字,自动换行6,表头文字自定义7,表头,添加按钮固定,表体自适应滚动效果图:
2022-06-21 10:44:08
4652
7

原创 uniapp 微信小程序 ui-table 表头固定,可缩放,实现
uni-table表头固定,可缩放效果用到的组件:使用uniapp内置组件 movable-view和movable-area实现表格缩放使用uni-table 实现表格渲染(自带多选,没有头固定功能)。可是我想偷懒,并且现在情况就是我不偷懒尝试去实现......
2022-06-09 14:48:07
12060
17

原创 uniapp api请求接口 封装
1,写一个公共的api.jslet baseURL = 'http://443548ef.cpolar.cn/';//公共api地址。示范export const myRequest = (options) => { return new Promise((resolve, reject) => { uni.request({ url: baseURL + options.url, //接口地址:前缀+方法中传入的地址 method: options.method || '
2022-05-27 16:41:00
3782
5

转载 VUE 路由守卫 next() / next({ ...to, replace: true }) / next(‘/‘) 说明
最近因为**next()**遇到了不少问题,在这里记录一下首先是路由守卫,是不是感觉简简单单beforeEach((to, from, next) => { to // 要去的路由 from // 当前路由 next() // 放行的意思} 但是在看别的项目时常常能看到next(’/logon’) 、 next(to) 或者 next({ …to, replace: true }) 这又是啥意思呢其实在路由守卫中,只有next()是放行,其他的诸如:next(’/logon’) 、
2022-01-14 16:02:16
9342
7

转载 nrm详解
1,什么是nrmnrm 是一个 npm 源管理器,允许你快速地在 npm源间切换。什么意思呢,npm默认情况下是使用npm官方源(使用npm config ls命令可以查看),在国内用这个源肯定是不靠谱的,一般我们都会用淘宝npm源:https://registry.npm.taobao.org/,修改源的方式也很简单,在终端输入:npm set registry https://registry.npm.taobao.org/再npm config ls查看,已经切换成功。那么,问题来了,如果
2021-02-04 16:37:09
57893
6

原创 前端 mediaRecorder 录制视频源代码实例,和本地播放器无法定位进度条问题分析和解决
问题mediaRecorder 本质上录制的是webm当我们使用getUserMedia、MediaRecorder等API生成的webm视频时,会发现最终的webm是无法拖动进度条的解决方案一、计算视频长度,分配给blob这种方法的核心就是,在start开始录制时,记录一个开始时间,然后在stop停止录制后,把当前时间与记录的开始时间相减,在把时间赋值给blob来解决这个问题。源代码主要代码 MediaUtils.getUserMedia(true, true, function (err
2020-09-11 14:24:38
6475
5
原创 vue3打包 封存固定文件到dist目录
src:autoindex.html 是文件位置,相对于当前文件,我是把文件放在了项目根目录,所以直接写文件名字。dest:dist 是需要保存到的对应的文件夹。2,在vite.config.js文件中导入。
2023-11-14 10:29:03
1178
原创 树形数据增删改查
默认展示所有项目点击项目展示当前项目下的所有区域点击区域展示当前区域下的所有工位以上以树形图格式展示项目,区域,和工位都可进行增加 修改 和删除,图标hover时显示对应提示信息项目,区域,工位可导入数据,提供下载模板功能部门配置单独列出,展示所有部门列表,部门可进行增加,修改和删除
2023-10-25 14:57:20
371
原创 http-server : 无法加载文件 C:\Users\mes\AppData\Roaming\npm\http-server.ps1,因为在此系统上禁止运行脚本。有关详细信息, 请参阅 http
vue3 开发打包页面空白 跨域问题
2022-10-24 14:02:20
1713
原创 导出excel换行问题,一个单元格多张图片问题,数组对象去重处理,计算属性传参
导出excel换行问题,一个单元格多张图片问题,数组对象去重处理,计算属性传参
2022-08-24 17:05:12
1185
6
原创 uniapp movable-view表格缩放过程想保持容器高度不变的解决办法
uniapp movable-view表格缩放过程想保持容器高度不变的解决办法
2022-07-27 11:13:31
618
原创 uniapp createSelectorQuery().select 获取返回null报错
uniapp createSelectorQuery().select 获取返回null报错
2022-07-27 11:05:50
4003
原创 uniapp开发过程中笔记问题总结
一,uniapp 弹窗字数过长换行解决二:父组件无法触发子组件中的事件可能原因是三,父组件异步传值给子组件,子组件接收不到的时候解决办法四、 父组件传值给子组件时,父组件更改值,子组件不会渲染时候 使用watch监听五、uniapp 打包apk获取证书六、vue报错之Duplicate keys detected: '0'. This may cause an update error.......
2022-07-08 15:41:16
1380
原创 map 重构数组获取数组对象中某一字段组成新数组或者更改属性名字段返回新数组
一,取数组对象的某一字段属性组成新数组二:取数组对象的某些字段属性重命名并组成新数组
2022-07-06 13:24:58
4524
原创 uniapp 微信小程序 api上传图片 binary (form Data)
//生成分割字符串 generateDivisionStr() { return 'xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx'.replace(/[xy]/g, c => { let r = Math.random() * 16 | 0, v = c == 'x' ? r : (r & 0x3 | 0x8) return v.toString(16); }) }, /
2022-05-27 17:21:15
2349
1
原创 uniapp,微信小程序之json数据导出excel xlsx
//json数据转xlsx json2xls(XMLSheets,header){ console.log(XMLSheets) console.log(header) //XMLSheets 为Json数组, Header为字符串数组 // excel 头部 var XMLString = ` <?xml version="1.0" encoding="UTF-8"?> <?mso-ap
2022-05-27 16:50:57
1281
原创 vue结合elementui导出单个sheet的xlsx 或多个sheet的xlsx
1.先安装依赖xlsx和 file-savernpm install --save xlsx file-saver2.在需要的组件内引入import FileSaver from "file-saver";import XLSX from "xlsx"如果提示xlsx 引入不到, "export ‘default’ (imported as ‘XLSX’) was not foundin ‘xlsx’请使用import * as XLSX from 'xlsx'3,导出单个s
2022-03-11 10:56:56
1906
转载 vuex实现项目中登录状态的管理
工具:chorme浏览器安装Vue.js devtools方便调试登录场景:页面的导航处或其他地方有时会显示用户现在的登录状态,状态可分为:未登录,正在登录(loading),登录成功并显示用户名。有些页面是不需要登录就可以让用户浏览的,但是有些页面必须登录才可以进入浏览。实践:场景1思考与实践用vuex创建一个数据仓库//src目录下新建一个store目录,创建index.js如下//创建数据仓库import Vuex from 'vuex';import vue from 'vue
2022-01-14 16:38:26
1948
2
转载 vue GenerateRoutes 动态路由的实现
概述在vue中通过动态的赋予router,可以很方便的实现多角色页面权限管理。request获取路由数据import { Routes } from '@/router';import { getRouters } from '@/api/getRouters';import Layout from '@/views/Layout';const permission = { state: { routes: [], addRoutes: [] }, mutation
2022-01-14 16:15:44
1260
原创 vs无法启动IIS Express Web服务器 和 启动项目后跳转浏览器链接立马闪退问题
问题描述:我本地有两个vs项目第一个启动后,弹出无法启动IIS Express Web服务器的错误,如图第二个项目启动后,浏览器跳出链接,后显示无法加载闪退,vs项目没启动成功,如图网上找了很多方法,都不适用我这个错误,不知道你们适合不。如下:VS2013 、VS2015 、VS2017调试出现无法启动iis express web服务器最近自己老是遇到这个问题,天天如此,烦死人,网上答案繁多,但是都解决不了,也是由于各种环境不同导致的,这里把几种解决方法都记录下首先 检查win的IIS
2021-06-04 11:01:25
1636
原创 jquery 拖拽复制
<head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>jqeruy UI 拖拽练习</title> <style> table { border-collapse: collapse; } table td { .
2021-03-18 16:03:20
430
原创 手机版本vant框架 在线预约模板
手机版本vant框架 在线预约模板主要代码(文中js自己去官网下载)<!DOCTYPE html><html style = "height:100%"><head lang="en"> <meta charset="UTF-8"> <title>在线预约</title><meta name="viewport" content="width=device-width, initial-scale=1
2020-12-24 16:08:37
1308
2
antv x6 工艺路径 流程图 前端工厂工艺路径流程图绘制 源码 版本号: "@antv/x6": "^1.33.1",
2022-10-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人