- 博客(122)
- 资源 (2)
- 问答 (1)
- 收藏
- 关注

原创 【精准扶贫JS】我的健忘症弥补区域
编辑回传时间、多选提取某一项变数组、删除和批量删除使用一个函数、时间选择器禁止选择今天之后、一选择器改变值后二选择器自动清空...
2020-10-20 18:44:06
289
2
原创 【vue+elementUI】输入框样式、选择器样式、树形选择器和下拉框样式修改
【代码】【vue+elementUI】输入框样式、选择器样式和下拉框样式修改。
2023-09-19 16:33:35
3275
1
转载 【vue】修改el-select弹出框样式
在el-popover元素上添加 popper-class="(自定义样式类名)"属性,即,然后使用在全局样式.el-popover.myPopover{自定义样式}来修改弹框效果。如图el-popover弹框和el-select下拉项的的容器是div#app之外的,所以在scoped作用域内使用>>>或/deep/修改样式无效。el-popover弹框的样式。
2023-09-19 10:42:02
1270
原创 【vue】更改角色权限后,实现页面不刷新更改其可展示的导航菜单
1、在右上角页面代码内,通过后端接口获取子角色(公司)的对应菜单路由(图2中data)切换不同身份(公司),以获得相应部门的不同导航菜单及权限。存储路由数据(参考自己代码首次获取路由后存储数据的方法)2、将路由数据和自身代码写入方式一样,这里实现:更改角色权限后,实现页面。4、清空、重新添加路由。监听页面路由替换导航。
2023-08-21 17:23:01
887
1
原创 【uniapp2】获取manifest里的versionName版本号
因为plus是无法在浏览器中渲染的,连接手机基座就能看了!在浏览器里运行的是会报错的。
2023-08-15 15:38:04
1329
原创 【uniapp2.0】解决真机测试底部有空白问题
根因:这种情况一般是在小程序中为了隐藏tabbar调用的,但是有些页面并没有tabbar展示,而此时调用该function会fail,如果没有fail函数,会直接抛出报错。我的问题是:我的空白区域和内部导航栏一样高,原来是因为没改导航默认参数↓。现在这个白色部分被叫做“安全区域”(好像开发故意放的)登录页写的时候没注意看pages.json的参数,现在app在iPhone上的空白解决了!写明:custom 是隐藏导航栏。
2023-07-25 15:36:13
3194
原创 【nvm】mac安装nvm & 解决所有遇到的问题
2、全局安装nvm我这里产生报错,如果你没有,直接到step3有的话:(和上面的第一条差不多fatal: unable to access ‘https://github.com/nvm-sh/nvm.git/’: Failed to connect to github.com port 443 after 89 ms: Connection refusedFailed to clone nvm repo. Please report this!问题解决:和上面一样,利用代理地址......
2022-07-11 19:56:39
3132
1
原创 【vue+el-form+validate】表单中一个填写区域同时校验两个字段
一个表单填写区域校验两个字段:1、校验prop2、data下添加自定义校验规则 + 普通定义校验rules
2022-07-04 16:15:30
2604
原创 【ruoyi+vue】隐藏侧边栏
官方回复:怎么隐藏侧边栏和顶部导航栏实现完全的全屏我的代码:如果你的都不行在index.js里找到app的位置看下你的actions叫什么名字就可
2022-06-28 17:18:03
1944
原创 【vue+router】解决路由重复警告:[vue-router] Duplicate named routes definition
【解决控制台警告】路由重复警告:[vue-router] Duplicate named routes definition
2022-06-09 12:22:33
10406
原创 【Vue+el-upload】不显示上传的文件列表
解决方法来源大神:【vue Element组件上传文件-去掉文件列表】如图1、showUploadList设置成false(网上的其他方法,我亲测不好使qwq2、利用this.$refs.upload.clearFiles();去掉文件列表<el-upload ref="upload" class="upload-demo" :action="actionFile" :headers="headersFile" :on-success="onSuccessFile"
2022-05-16 15:52:42
9649
2
原创 【vue+el-select】选择器选择不上数据,但填写或选择其他内容后,之前的选择内容又显示
描述vue项目有些选择器点了以后无法获取值但是输入其他文字或者选择了其他选项以后之前选择的数据就出现了:原因Vue无法侦听新增的属性值的变化解决方法1、用set:Vue.set(someObject,prop,value)2、声明属性newWorkActivityAssessHistory: { companyLevelFrequency:null, postLevelFrequency:null, workLevelFrequency:null, teamL
2022-05-06 12:17:56
1579
原创 【vue+el-upload】在导入过程中,展示动态百分比进度
vue项目使用element-ui 导入文件时表格区域显示加载百分比 (假的)我的需求是:在导入过程中,展示动态百分比进度声明属性:loading: true, // 表格遮罩层isShowLoading:false, // 百分比div展示判断timer: null // 定时器1、百分比进度的div: <divstyle=" left:45%; position:absolute; top: 44%; font-size:50px; width: 100%;
2022-04-27 20:56:50
2453
原创 【解决报错】Error in v-on handler: “TypeError: Cannot read property ‘resetFields’ of undefined”
vue项目用elm框架写表单在新增的时候一般要让数据清空this.$refs['form'].resetFields();但是在页面加载进来的时候还没有渲染dom元素所以直接点新增会报错:Error in v-on handler: "TypeError: Cannot read properties of undefined (reading 'resetFields')"解决方案:1、加判断if(this.$refs['form'] !== undefined) { this.$r
2022-04-22 10:15:36
20815
3
原创 【vue+slot】自定义el-form-item的label内容和样式
slot插槽用来自定义el-form-item的label内容:(以此引申所有带属性的组件)slot写法:<el-form :model="form" label-width="120px" label-position="top" :inline="true"> <!-- <el-form-item label="事故时间"> 替换成下面这样--> <el-form-item prop="title"> <span slot="la
2022-03-24 11:29:01
7714
原创 【el-form+vue-treeselect】vue表单验证树形结构+填写时返回unknown
使用vue-treeselect1、安装依赖npm install --save @riophae/vue-treeselect2、页面使用<template> <div> <treeselect v-model="value" :options="options" placeholder="请选择"/> </div></template>import TreeselectView from "@riophae/v
2022-03-23 11:22:23
2768
4
原创 【vue+axios】get请求如何在地址栏上拼接参数
1、逗号分割、get请求、params作为属性将会拼到url:2、直接在url中加上字段?xxx=效果同上
2022-03-10 17:58:26
5415
原创 【vue】后端接口返回了在预览中展示的png(二进制流)如何展示在前端页面?
调用后端接口发现返回的数据是个png图片,在预览中可以查看:但是无法打印,打印出来是一堆乱码,如下图所示:那你就是得到了一个二进制流的图片,你需要转换!1、接口页:需要加上blob类型说明responseType: 'blob'export function getHistoryImage(id) { return request({ url: liuqiangBase+'/accBaseInfo/image', method: 'get', params: id,
2022-03-09 10:50:20
6505
3
原创 【vue】使用若依框架,一页面点击按钮跳转二页面,导航栏和侧边栏保留
this time 解决的难题是实现如下跳转:正常在菜单系统中写的页面是无法实现跨导航标题跳转的所以要写到router中但如果写到和这个index平齐的位置,就会跳转到没有导航和侧边栏的二页面中所以要在router中这样写:就OK啦!...
2022-01-06 16:30:52
7787
原创 【解决报错】没有也无法安装依赖:core-js/modules/es.regexp.dot-all.js
报错信息:ERROR Failed to compile with 10 errors This dependency was not found:* core-js/modules/es.regexp.dot-all.js in ./node_modules/_cache-loader@4.1.0@cache-loader/dist/cjs.js??ref--12-0!./no
2021-12-28 14:06:05
2994
4
原创 【vue】点击当前按钮添加指定样式,再移除兄弟节点样式
使用vue点击当前按钮添加指定class:active,将兄弟节点样式移除页面调用代码:<div class="tab-box" > <div v-for= "(item,index) in tabdata" :key = "index" :class="item.class" @click="changeClass(index)" >{{item.label}}</div></div>data() { return { acti.
2021-12-22 17:45:00
4539
原创 【vue webpack 报错】Cannot read property ‘extraneous‘ of undefined
项目无法安装npm依赖,显示报错:Cannot read property 'extraneous' of undefined未找到解决方法,但可以利用cnpm替代npm安装:(俺不明白 但俺可以运行了
2021-12-20 11:22:21
668
原创 【vue】解决el-select下拉框因内容文字过多导致的宽度过长问题
解决el-select下拉框因内容文字过多导致的宽度过长问题:css填写:注意<style>不加前缀scoped.el-select-dropdown{ max-width: 243px;}.el-select-dropdown__item{ display: inline-block;}.el-select-dropdown__item span { min-width: 205px; display: inline-block;}刷新即可:
2021-12-15 17:06:43
5637
1
原创 【vue+百度地图】vue项目使用百度地图API(普通展示)
方法来自大神【超华】1、进入百度API操作官网:https://lbsyun.baidu.com根据官网流程:登录自己的百度账号->申请然后点击邮箱内获取的新链接->填写自己需要的信息(Referer白名单没有可以填:*)->拥有自己的应用(保存好绿色圈圈的密钥)2、引入地图替换public文件夹下的index.htmlak换成刚刚保存的密钥<script src="//api.map.baidu.com/api?v=2.0&ak=你的ak" t
2021-12-14 16:51:20
2043
学生选课系统(前后端分离式开发)
2020-06-02
为什么刷机后电脑内存变少了?
2023-08-07
TA创建的收藏夹 TA关注的收藏夹
TA关注的人