自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (5)
  • 收藏
  • 关注

原创 vue 获取当前月份之前的本年的所有月份

首先第一步获取到当月的月份循环当前月份前几个月,所以需要减1,直接push到数组中就可以了

2022-07-12 17:05:21 1798 1

原创 vue3 动态引入图片404问题解决

图片地址直接到用法传入图片地址定义方法重新定义图片路径

2022-06-08 15:13:18 1039 1

原创 vue 实现手风琴折叠面板

这里代码是用的uni-app的,都一样!<view class="leaderboard_cont_list" v-for="(item, index) in list" :key="index" @click="clickListShow(item,index)"> <view class="leaderboard_cont_list_for"> <view class="leaderboard_cont_list_left"> {{item.name}

2022-05-31 09:29:04 748

原创 输入框只可输入正数和小数(保留两位)

js输入框只可输入正数和小数(保留两位)<input type="number" step="0.01" min="0" onkeyup="this.value= this.value.match(/\d+(\.\d{0,2})?/) ? this.value.match(/\d+(\.\d{0,2})?/)[0] : ''">

2021-11-08 16:14:12 118

原创 vue路由第二次进入页面created和mounted不执行

因为路由中created和mounted默认会进行缓存的,除非在router.js中配置:keepAlive: false;这样是把这个页面的路由缓存给关闭了;true为开启,false为关闭;meta: { keepAlive: false},还有一种办法就是使用activated钩子就可以了1、将要处理的方法,放在activated函数中总结1、router-view路由跳转使用keep-alive方式2、created和mounted只执行一次3、使用activated钩子,每

2021-10-26 15:14:03 3220

原创 vue 实现进度条效果

这里实现进度条用到了es6语法的模版字符串,通过更改css样式实现正常显示进度的进度条和一种显示剩余余额的进度条:html代码不需要改变:<div class="scheduleCont_1_left_1" :class="10 >= 100 ? 'nobg' : ''"> //10为展示的进度,100为总的进度数量 <div :style="{ width: `${(10 / 100).toFixed(2) * 100}%` }" class="un_xg_1_3

2021-10-18 14:43:06 4154 3

原创 vue 动态表单 点击增加添加输入框,删除根据下标删除

效果图:基础数据为一个数组,点击添加后判断之前数据中是否有空,有空不可以添加,没空值则向数组中添加一个新得对象:html:<div class="rechargeSetCont"> <div v-for="(item,index) in addParamList" :key="index" style="margin-bottom: .3rem"> <div> <div class="recharg

2021-09-18 10:49:26 1275

原创 es6 判断数组中是否有相同值

定义个数组let array= [1,2,3,3,4,4,5];根据es6 new Set方法去重后的长度和原本数组的长度对比,长度不一样则代表有相同值;if(new Set(array).size !== array.length){  alert(存在相同的元素);}感谢

2021-09-17 16:10:48 2712

原创 vue 无插件实现点击复制!

使用浏览器本身的复制方法:document.execCommand("Copy"); // 执行浏览器复制命令直接按钮中点击事件传值即可:<el-button size="mini" @click="copy(parentData.inviteCode)">复制</el-button>script中方法: /** * 复制 * @param data {string} 要复制的值 */ copy(data){ let u

2021-09-06 14:44:15 111

原创 vue中使用vue-baberrage生成弹幕

~~vue-baberrage这个插件本身有好多属性使用后不生效,不知道是不是自己使用的问题 T_T安装弹幕插件;npm install vue-baberrage --save创建vue组件,在组件中引用vue-baberrage; import Vue from 'vue'; import { vueBaberrage, MESSAGE_TYPE } from 'vue-baberrage'; Vue.use(vueBaberrage);html部分;其中有几个属性设置后不生效

2021-09-03 09:53:38 3158 4

原创 vue Cli ElementUi封装Table表格加分页组件,使用render渲染函数提升组件复用性

Vue cli二次封装Element Ui的Table表格加分页组件,使用render渲染函数提升组件复用性;因为项目每个页面都需要Table表格和分页,所以就想着把表格和分页封装成组件,废话少说直接上干货:Table组件内容:新建commonTable.vue文件(直接全部复制,组件引用自己去看全局引用组件):<template> <div> <el-table :data="tableData" size="medium" fit

2021-06-09 17:01:24 865

原创 vue v-for循环数据点击父元素,里面得子元素样式改变

vue v-for循环数据点击父div,里面得子元素样式改变:html:<div class="timeRoomFloorCont" v-for="(item,index) in dormitory" :key="index" @click="clickDormitory(item,index)" :class="{timeRoomFloorCont1:classi===index}"> <div class="timeRoomFloorContTop">

2021-03-26 11:23:47 771

转载 基于VUE的后台管理系统

一、vue-element-admingithub地址: https://github.com/PanJiaChen/vue-element-admin文档地址:https://panjiachen.gitee.io/vue-element-admin-site/zh/预览地址:https://panjiachen.gitee.io/vue-element-admin/#/login?redirect=%2Fi18n%2Findex二、vue-admingithub地址: https://g

2020-12-18 17:23:37 6397 1

原创 vue 上传图片进行压缩图片

afterRead(file){ if(this.fileList.length > 1){ this.fileList.splice(1); this.$msg({ text:'只能选择这么多!', type:'info' }) return false;

2020-09-25 10:30:53 1963

原创 vue v-for循环多个标签,点击标签变色,再点击取消,可以同时多选点击多个

vue v-for循环多个标签,点击标签变色,再点击取消,可以同时多选点击多个效果:html:<div class="relFacilityTitcon"> <i v-for="(item,index) in facilityList" :key="index" @click="changeSpan(index);" :class="{'bgcolor':spanIndex.indexOf(index)>-1}" >{{item}}</i><

2020-08-12 18:43:45 3192 1

原创 vue elementUi在表单中修改数据,表格的数据也跟着修改的问题

在表单中修改数据,表格的数据也跟着修改的问题最近遇到一个问题,在表单中修改数据,表格的数据也跟着修改,且不管是不是按确定或取消按钮,表格的数据还是被修改了,部分代码如下:editUser(row) { this.operateType = 'edit' this.isShow = true this.dialog.operateForm = row},刚开始还以为是table...

2020-04-14 10:17:36 7324 10

原创 Vue实现导出Escel表格

有一个项目需求,要求在前端项目中导出Excel表格,经过查找代码,Vue.js确实可以实现,具体实现步骤为:安装依赖//npm npm install -S file-saver xlsxnpm install -D script-loader或者//yarnyarn add file-saveryarn add xlsxyarn add script-loader --d...

2019-11-21 16:05:05 154

高德地图实现绘制覆盖物,自定义右键菜单

使用高德地图js-api实现绘制圆形、矩形、多边形;右键可删除可自定义菜单;

2021-02-26

css3炫酷登录页.rar

炫酷的css3登录页面,下载直接修改HTML即可使用,方便简洁,让客户用的更舒心+++++++++++++

2020-06-16

jQuery全屏滚动插件fullPage.js演示.zip

jQuery全屏滚动插件fullPage.js演示,实现整体页面随鼠标滚动滚动;内有多种样式效果,带分页按钮,数据监听,循环播放等。完善类似苹果官网样式

2020-04-14

上拉加载下拉刷新.zip

原生js+HTML5+Css3,实现上拉加载下拉刷新

2019-11-21

swiper左右滑动.zip

利用Swiper实现移动端Table切换,页面可左右滑动,加动画移动效果

2019-11-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除