
困难与解决
美丽先生
这个作者很懒,什么都没留下…
展开
-
vue momentjs获取月份起始日期,上月、本月、下月。
iview formList 元素右侧宽度写法。原创 2023-03-16 18:13:31 · 2080 阅读 · 0 评论 -
iview formList 元素右侧宽度写法
iview formList 元素右侧宽度写法。原创 2023-03-02 21:07:42 · 198 阅读 · 0 评论 -
Js计算字符串字节长度,去空格
将字符串去除所有空格,并计算字节长度。replaceAll去除所有空格。原创 2023-02-28 16:15:56 · 565 阅读 · 0 评论 -
el-table表格数组数据多行展示,提示框也多行显示
el-table表格数组数据多行展示,提示框也多行显示。原创 2023-02-13 11:39:31 · 1904 阅读 · 0 评论 -
dayjs()获取默昨天和今天的日期
【代码】dayjs()获取默昨天和今天的日期。原创 2022-12-09 15:17:36 · 4048 阅读 · 0 评论 -
【正则校验数字输入框】
【代码】【正则校验数字输入框】原创 2022-11-17 15:14:44 · 503 阅读 · 0 评论 -
table数据刷新;v-if刷新el-table表格
使用 v-if 和 ref 刷新表格内容。原创 2022-11-03 16:45:55 · 3494 阅读 · 0 评论 -
获取自然周;一年中总的周数,以及当前日期处于第几周
dayjs获取年周数,当前所处周原创 2022-11-02 21:57:45 · 4657 阅读 · 1 评论 -
el-input-number禁用科学计数无果,换成el-input(type=“number“)
el-input-number禁用科学计数无果,换成el-input(type="number")原创 2022-07-14 15:08:56 · 3116 阅读 · 0 评论 -
watch监听
watch原创 2022-06-08 15:45:35 · 104 阅读 · 0 评论 -
海南省成人高等学校招生全国统一考试【2021年流程示例】
海南省成人高等学校招生全国统一考试原创 2022-06-06 10:36:08 · 144 阅读 · 0 评论 -
vue 过滤事件
el-table-column(prop="id_card" label="身份证号" align="center" width="150" show-overflow-tooltip) template(slot-scope="scope") span {{ scope.row.id_card | hideMiddle }} filters: { hideMiddle(val) { debugger r...原创 2022-01-17 15:12:24 · 411 阅读 · 0 评论 -
el-pagination改变分页器样式
.paginationBox { width: 556px; overflow: auto; margin: 0px 20px 0px 10px; .xt-pagination { padding-right: 18px; } &::-webkit-scrollbar { //改变滚动条样式 width: 8px; height: 10px; } ...原创 2021-12-24 14:45:20 · 2476 阅读 · 0 评论 -
element tree 加min-width解决label长度过短不好看。和宽度写死x轴不滚动问题
.el-tree无宽度时,由label内容撑开,高亮和背景不好看/deep/ .el-tree{ //加宽度min-width: 300px;}<template lang="pug"> .aaa el-scrollbar.left(style="height: 200px;width:300px") el-tree(:data="data" :props="defaultProps" @node-click="handleNodeClick")&.原创 2021-12-02 16:55:47 · 1499 阅读 · 0 评论 -
Vue引入静态图片的两种方式
搬运地址:https://blog.youkuaiyun.com/weixin_42164004/article/details/1086642221.require形式引入<template> <div style="margin:100px"> <div> <img :src="cat" // 图片src alt="猫咪"> </div> </div></te转载 2021-11-30 11:28:23 · 2820 阅读 · 1 评论 -
点击图片下载
div(style="color: #0040ff;cursor:pointer;" @click="downloadFun(val)") 下载//js// 下载 downloadFun(val) { let url = this.server.fileUrl + val.url let type = val.name.indexOf("jpg") !== -1 || val.name.indexOf("gif") !== -1 || val.name.indexO..原创 2021-11-26 18:29:34 · 219 阅读 · 0 评论 -
JS数据容量单位转换(kb,mb,gb,tb)
div {{ myFunction(val.size) }} myFunction(size) { let kb = 1024 let unit = ['KB', 'MB', 'GB', 'TB', 'PB', 'EB', 'ZB', 'YB'] let i = Math.floor(Math.log(size) / Math.log(kb)) // let unit = size < 1024 ? 'KB' : size < 1024.原创 2021-11-26 17:45:10 · 3035 阅读 · 0 评论 -
div(:onloadeddata=“myFunction(val.size)“)
div(:onloadeddata="myFunction(val.size)") methods: { myFunction(size) { debugger }, }原创 2021-11-26 17:34:13 · 586 阅读 · 0 评论 -
el-scrollbar滚动条x轴不显示问题,以及宽度问题
css中加入/deep/ .el-scrollbar__view{display:inline-block !important;}/deep/ .el-scrollbar__wrap{overflow-x: hidden !important;}//htmlel-scrollbar.left el-tree( :data="treeData" node-key="id" ref="treeRef" default-expand-all @node.原创 2021-11-25 12:25:52 · 1375 阅读 · 0 评论 -
css3过渡 文字自动滚动效果
//html.el_scrollbar_box(@click="$refs.projectAbout.open()") p(ref="scroll_p" style="cursor:pointer;") {{ project_overview }}//datadata() { return { scroll_p: null, playTimer_s: 0, playTimer_ms: 0, scroll_p: null, }//jsmounted.原创 2021-11-24 14:56:27 · 486 阅读 · 0 评论 -
iview-form 可输入下拉框
{ title: "登录地址:", type: "select", key: "login_url", rule: { required: true, message: "请输入登录地址", trigger: "blur" }, props: { maxlength: 255, placeholder: "请输入登录地址", filterable: true, //和'allow-create': true;同时存在 'allow-create': tr.原创 2021-11-15 19:17:24 · 1149 阅读 · 0 评论 -
vue 改变滚动条样式
.stageContent { &::-webkit-scrollbar { width: 8px; height: 10px; } &::-webkit-scrollbar-track { background: none; } &::-webkit-scrollbar-thumb { border-radius: 10px; background-color: #405781; }}原创 2021-11-15 10:38:17 · 750 阅读 · 0 评论 -
vue 跨项目请求接口两种方法 axios
1、axios请求import axios from 'axios'` //axios请求axios({ url: 'https://dcp.aaa.com/serv/user/login/in', // url: 'http://zhonghuan_pc.t/serv/user/Login/in', method: 'post', data: { username: "username", password: "password" }}).then(re.原创 2021-11-13 21:55:48 · 916 阅读 · 0 评论 -
跳转登录失败问题token失效,先保存token、再用token
你已被登出,可以取消继续留在该页面,或者重新登录跳转物联 登录失败:不能获取token(登录已过期,请重新登录)。sessionStorage保存token。在获取//store > user.js const user = { state: { token: getToken() || sessionStorage.getItem('hhy-session'), userinfo: '', authorityInfo: {}, busin.原创 2021-11-13 21:48:55 · 2207 阅读 · 0 评论 -
CSS3 过渡实现无缝滚动效果
//html.scrollBox(ref="scroll" :class="{animate:animate}" @mouseenter="iEnter" @mouseleave="iLeave") .left(style="cursor:pointer;" @click="pathJump('notices')" v-for="item in release_notice" :key="item.notice_id") i.iconfont.icon-gonggao5(style="fo..原创 2021-11-02 11:22:24 · 1278 阅读 · 0 评论 -
富文本,v-html
xt-dialog( ref="newsDialog" class="dialogStyle" :title="title" :showfooter="title != '详情' ? true : false" top="5vh" width="55%" @confirm="$refs.xtFormRef.submit()" :autoclose="false" ) xt-form( .原创 2021-10-26 10:50:53 · 577 阅读 · 0 评论 -
不请求后端数据的情况下,前端递归改变tree树结构数据(联动改变编号)
async submit (form, valid) { this.editedForm = form if(valid) { let params = {...form,...this.searchObj,parent_id: this.handleFunObj.parent_id} let url = this.title == '新增' ? 'jCI_UnitPartition_create' : 'jCI_UnitPartition_edit' let r.原创 2021-10-25 22:05:48 · 345 阅读 · 0 评论 -
滚动条隐藏
.concent_projectOverview, .dashBoardBox { // 滚动条隐藏 &::-webkit-scrollbar { width: 8px; height: 10px; display: none; }原创 2021-10-18 16:29:39 · 175 阅读 · 0 评论 -
进度条进度条
视图层.concentBox2 .title 安全护照行为 .process .bosList span(v-for="item,index in spanList" :key="index") .block(v-for="item,index in spanListBlock" :key="index")js//安全护照行为-彩色块 let num = parseInt((Number(this.spanListNum) / 2.5).toFix..原创 2021-10-15 17:52:10 · 134 阅读 · 0 评论 -
去除表格背景颜色 背景变透明
表格背景变透明/deep/ .el-table{ //表格背景变透明 background: none; &:before{ background: none; } & th{ //表头 // background: none; //去除背景 background-color: #16145A; color: #60A8FF; //表头字体颜色 padding: 3px 0; //表头内边距 border-bottom:..原创 2021-10-14 20:01:04 · 681 阅读 · 0 评论 -
echarts 柱状图 tooltip 加单位
tooltip. formatter字符串模板option = { legend: {}, tooltip: { trigger: 'axis', axisPointer: { type: 'shadow', }, //这里改变样式 formatter: '<strong> {b0}</strong> <br /> <span style="display: inline-block; margi.原创 2021-10-14 14:08:47 · 5739 阅读 · 0 评论 -
element 圆形circle进度条 内置文字换行
//进度条el-progress(type="circle" :percentage="25" :format="format" )//方法format(percentage) { return percentage +'%\n开工累计完成'},//css/deep/ .el-progress__text { white-space: pre;}原创 2021-10-13 15:14:42 · 1877 阅读 · 2 评论 -
跳转物联平台,登录失败问题
跳转物联 登录失败:不能获取token(登录已过期,请重新登录)。sessionStorage保存token。在获取//store > user.js const user = { state: { token: getToken() || sessionStorage.getItem('hhy-session'), userinfo: '', authorityInfo: {}, business: '', currentBusiness: {},原创 2021-10-12 15:37:20 · 335 阅读 · 0 评论 -
跳转物联平台 、使用vue axios解决跨域 、AES+RSA登录加密
JumpToIOT.js 跳转过程+加密封装import { Message } from 'element-ui';import AES from "@/utils/AES.js"import RSA from "@/utils/RSA.js"import axios from 'axios'import server from '@/server'import { getIOTToken, getBusinessProjects } from '@/api/login' //在js中不能.原创 2021-09-29 19:09:38 · 297 阅读 · 0 评论 -
Element Tree树形组件懒加载,刷新数据
https://blog.youkuaiyun.com/weixin_42912237/article/details/108315909原创 2021-09-23 16:04:35 · 1172 阅读 · 0 评论 -
前端代码动态生成 审批流程图、流程图
数据 数组弹窗页面代码其中使用弹性盒子反转数组,也可以在处理数组的时候反转,当时没想到左右箭头(.arrowToLeft和.arrowToRight)用是否单偶数行判断,每一行的最后一个用id取余控制,开始和结束不要箭头xt-dialog( title="流程视图" ref="viewDialogRef" class="dialogRef" :showfooter="false" top="5vh" width="954px" append-to-body).原创 2021-09-18 19:15:05 · 5292 阅读 · 0 评论 -
数组等分,分割数组
//调用分割方法this.modelArr = this.spArr(perMissArr, 6) spArr(arr, num) { //arr是你要分割的数组,num是以几个为一组 letnewArr = [] //首先创建一个新的空数组。用来存放分割好的数组 for (let i = 0; i < arr.length;) { //注意:这里与for循环不太一样的是,没有i++ newArr.push(arr.slice(i, i += num)); } retur原创 2021-09-18 15:36:07 · 611 阅读 · 0 评论 -
JSON.stringify(params.enclosure)
if (params.enclosure && params.enclosure.length) { params.enclosure = JSON.stringify(params.enclosure)}原创 2021-08-20 15:56:41 · 226 阅读 · 0 评论 -
Day.js :一个轻量的处理时间和日期的 JavaScript 库
参考https://www.cnblogs.com/cjrfan/p/9154539.htmldefaultValue: dayjs().format(‘YYYY-MM-DD’), { title: '培训时间:', type: 'date', key: 'train_date', // defaultValue: '', defaultValue: dayjs().format('YYYY-MM-DD'), rule: {required: false, message:原创 2021-08-19 15:25:01 · 212 阅读 · 0 评论 -
gitee码云复制分支(新分支,不是下载代码)
复制分支原创 2021-08-18 11:57:53 · 501 阅读 · 0 评论