自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 资源 (1)
  • 收藏
  • 关注

原创 vue简单虚拟列表

虚拟列表

2024-02-26 18:08:41 395

原创 antd a-date-picker 限制结束时间大于开始时间

【代码】antd a-date-picker 限制结束时间大于开始时间。

2023-05-19 18:51:52 667

原创 ant-design-vue a-table 鼠标悬浮提示框

【代码】ant-design-vue a-table 鼠标悬浮提示框。

2023-05-16 15:30:47 928

原创 【无标题】

【代码】【无标题】

2023-04-13 15:57:51 87

原创 vue2 清除页面缓存

vue清除缓存

2023-02-18 13:46:37 659

原创 css梯形+切角阴影效果

css梯形+切角阴影效果

2023-02-10 17:32:12 588 1

原创 js合并两个数组中同一类型的type对象

【代码】js合并两个数组中同一类型的type对象。

2023-01-12 10:38:37 154

原创 数组转json

js,数组转json

2023-01-06 09:33:07 585

转载 数组去重方法(包括复杂类型)

// 1.ES6 Set去重(ES6中最常用)function unique (arr) { return Array.from(new Set(arr))}var arr = [1,1,'true','true',true,true,15,15,false,false, undefined,undefined, null,null, NaN, NaN,'NaN', 0, 0, 'a', 'a',{},{}];console.log(unique(arr)) //[1, "true", tru

2022-02-14 17:18:21 894

原创 vue v-if和v-for在同一标签

// 在Vue2中,v-for优先级是高于v-if的<div v-for="item in [1, 2, 3, 4, 5, 6, 7]" v-if="item !== 5"> {{item}}</div>// 这种写法,会先把7个元素都遍历出来,再逐一判断是否为5,把5给隐藏,这样就渲染了无用的节点,增加dom操作,可以使用computed来处理<div v-for="item in list"> {{item}}</div>

2022-01-13 15:45:46 243

原创 vue中箭头展开收起效果

vue中箭头展开收起效果 <i :class="{ 'arrowRight': !flag, 'arrowDown': flag}" class="el-icon-arrow-right" style="margin-left:5px" @click="flag = !flag"></i>data() { return { flag : false } },<style>.arrowRight{ cursor: pointe

2021-11-19 10:56:10 1835

原创 elementui中date-picker当前年之后不可选择

elementui中date-picker当前年之后不可选择 <el-date-picker v-model="time" type="year" :picker-options="pickerOptions" placeholder="选择年"> </el-date-picker> data() { return { time: new Date(), pick

2021-11-18 17:58:01 493

原创 2021-09-11

快速删除数组中对象内的某些值方法1const deleteParams = ['name', 'show', 'age'] const data = [ { name: 'zs', show: true, age: '12', eat: 'apple', look: 'book' }, { name: 'lisi', show: true, age: '10', eat: 'apple', look: 'book' }, ] let others = data.map(item=>{ eval(v

2021-09-11 17:34:55 46

原创 2021-06-10

elementui中 el-table 点击选中背景色2.data中绑定数值3.// 选中背景色rowClass({row, rowIndex}) {if(row == this.chooseRow){return { “border”: “solid 1px #3dffef”,“background-color”: “rgba(185, 221, 249, 0.75)” }}},// 点击一行事件handdle(row, event, column) {this.chooseRo

2021-06-10 14:11:33 45

原创 axios / vue-router中使用进度条显示

// 在axios中// 1.npm中安装nprogressnpm install nprogress -S// 2.导入import axios from 'axios'import NProgress from 'nprogress'import 'nprogress/nprogress.css'// 3.拦截器中使用//请求拦截器 - 开启进度条Server.interceptors.request.use(config => { NProgress.start()

2020-12-11 10:35:24 245

原创 js判断浏览器类型

//判断当前浏览类型 function BrowserType() { var userAgent = navigator.userAgent; //取得浏览器的userAgent字符串 var isOpera = userAgent.indexOf("Opera") > -1; //判断是否Opera浏览器 var isIE = userAgent.indexOf("compatible") > -1 && u...

2020-08-31 16:27:02 818

原创 vue实现导出zip功能

//1.npm安装依赖npm install jszip /npm install script-loader / npm install file-saver//2.封装好js代码模块/* eslint-disable *///require('script-loader!file-saver')import { saveAs } from 'file-saver'import JSZip from 'jszip'export function export_txt_to_zip(t

2020-08-26 14:03:51 1428

原创 js删除数组中符合条件的多项

//js删除数组中符合条件的多项 for(let i = 0; i < chooseFile.length; i++) { if(chooseFile[i].isFolder && chooseFile[i].name.indexOf('3D') !== -1) { chooseFile.splice(i--,1); //i要-- } }

2020-08-26 10:48:16 2524

原创 vue 简单的点击滚动到顶部动效

//给图标绑定点击方法 <img @click="toTop" class="dh" src="../assets/img/index/daohan.png" alt="">//添加方法 toTop() { let top = document.documentElement.scrollTop || document.body.scrollTop; // 实现滚动效果 const timeTop = setInterval(() => {

2020-07-07 11:11:07 550 1

原创 vue-发送验证码

<div v-if="isSend" @click="sendMsg"><span>发送验证码</span></div><div v-else> <span>({{num}})</span> <span>重新获取</span></div>data数据添加 data() { return { isSend:true, .

2020-06-29 15:14:56 592

原创 vue 使用导出excel功能

第一步 安装依赖包,   cnpm install file-saver  cnpm install xlsx cnpm install script-loader第二步 在项目中创建Blob和Export2Excel两个js文件绑定点击事件 @click="exportToExcel" //导出 exportToExcel() { ...

2019-12-24 17:32:52 240

原创 安卓调用vue methods中的方法

mounted() { //安卓调用vue方法并传参 window['setAddress'] = val => { this.setAddress(val) } // window['setModel'] = val => { // this.setModel(val) // } ...

2019-11-26 14:56:32 1797

原创 vue h5页面中打开app

1 . 下载插件npm install callapp-lib --savenpm install timers --save2.import CallApp from “callapp-lib”;import { setTimeout } from ‘timers’;openApp() {// 是微信内部webViewif (this.is_weixn()) {alert(...

2019-10-24 17:57:20 1638

原创 H5与原生app交互

function isAndroid_ios(){ //区别and还是ioslet u = navigator.userAgent;let isAndroid = u.indexOf(‘Android’) > -1 || u.indexOf(‘Linux’) > -1; //glet isIOS = !!u.match(/(i[^;]+;( U;)? CPU.+Mac OS...

2019-10-22 14:08:38 220

原创 ios系统下input边框有默认阴影

2019-10-22 14:07:00 282

原创 去除滚动条

2019-10-22 14:06:19 84

原创 小程序文本溢出隐藏写

display: -webkit-box;word-break: break-all;text-overflow: ellipsis; //超出文字用省略号代替overflow: hidden; //多出不分隐藏-webkit-box-orient: vertical; //竖直方向的超出和隐藏-webkit-line-clamp: 1; //设定行数...

2019-10-22 14:02:00 1089

vue-tree-master.zip

el-treeVUE饿了么树形控件添加增删改功能VUE饿了么树形控件添加增删改功能VUE饿了么树形控件添加增删改功能VUE饿了么树形控件添加增删改功能

2019-11-28

空空如也

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

TA关注的人

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