自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 收藏
  • 关注

原创 vue + dayjs + filter 处理时间

【代码】vue + dayjs + filter 处理时间。

2023-03-03 14:54:59 99

原创 uni 封装request请求 + refreshToken无缝换token

【代码】uni 封装request请求 + refreshToken无缝换token。

2023-02-28 14:46:46 647

原创 vite+vue 动态路由

【代码】vite+vue 动态路由。

2023-02-01 16:18:24 180

原创 storage 二次封装

storage 二次封装。

2023-02-01 16:11:45 78

原创 格式化日期

格式化日期

2023-02-01 16:08:54 48

原创 JavaScript判断文件是否存在

var xmlhttp=new XMLHttpRequest("Microsoft.XMLHTTP")xmlhttp.open("GET", `文件地址`, false)xmlhttp.send()if(xmlhttp.readyState == 4){ loading.close() if(xmlhttp.status == 404) { this.$message({ type: 'warning', message: '该文件不存在' })

2021-07-30 17:00:33 189

原创 elementUI上传组件封装

elementUI上传组件封装<template> <div class="c-upload-wrapper c-text-align upload-image-box"> <template v-if="acceptType.split('image').length === 2"> <template v-for="(item, index) in uploadFileBase64"> <image-mine

2021-07-30 16:51:32 673

原创 div contenteditable 的光标定位(仿input的maxlength)

div contenteditable 的光标定位(仿input的maxlength) <!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-sc...

2020-02-24 22:51:42 1716

原创 Vue数据双向绑定原理

Vue数据双向绑定原理vue实现数据双向绑定主要是通过 采用数据劫持结合发布者-订阅者模式的方式,通过Object.defineProperty()来劫持各个属性的setter和getter方法;在数据变动时发布消息给订阅者,触发相应监听回调。当把一个普通的js对象传给Vue实例来作为他的data选项时,Vue将遍历他的属性,用Object.defineProperty()将他们转为gette...

2020-01-09 17:12:44 979

原创 写项目前的准备

写项目前的准备是否需要适配(rem)表格校验问题,如果校验不通过,该如何提示输入框长度、非法字符校验分页显示规则,超出一页显示还是有数据则显示?是否是一屏页面...

2019-12-20 16:16:11 112

原创 判断是否是手机端

判断是否是手机端export default function ({ isServer, req, redirect, route}) { let isMobile = (ua) => { return !!ua.match(/AppleWebKit.*Mobile.*/) } let userAgent = req ? req.headers['user-agent'...

2019-12-09 14:24:09 160

原创 scss常用变量声明

scss常用变量声明$prefix-cls = ‘jeremy-’1、scss属性值引用变量$prefix-btn-cls: '#{$prefix-cls}btn'2、属性名称使用变量.#{$prefix-btn-cls}{ background-color: red}

2019-12-03 14:50:58 1485

原创 Css实现流光效果

流光效果实现一个类似流星尾巴的效果代码<div></div>css div{ &:before{ content: ''; display: block; width: 9.4rem; height: .05rem; backgr...

2019-11-28 10:00:18 1382

原创 iview中tabs嵌套table,table无限延长问题

iview中tabs嵌套table,table无限延长问题之前在做项目的时候,使用的是Vue + iview框架;项目中有个需求,就是 需要在tab切换中,嵌套一个表格;后来布局完成之后,一看效果,好家伙,这表格怎么还玩了个无限宽度呢?后来经过一番探索之后,发现原来是tab的动画效果导致的,只要把tab组件的 animate属性设置成false就可以了;原因:使用动画后,是基于trans...

2019-11-12 10:23:59 1970

原创 iview中的Form表单校验

iview Form表单检验<Modal class='frequency-box' v-model="isShowModel" :title="data.name" :loading="loading" @on-ok="ok" @on-cancel="cancel"> <Form ref="f...

2019-11-05 17:37:17 1045

原创 如何避免自动填充用户名密码

如何避免自动填充用户名密码html <Form class='base-content' autocomplete="off" > <FormItem> <Input placeholder="请输入" autocomplete="off" v-model='formValidate.sourceUser'/> </FormItem> ...

2019-10-30 14:24:26 360

原创 CSS实现圆圈发光效果

CSS实现圆圈发光效果html<div class="round"> <div class="circle"> <a href="https://www.jsdaima.com/" target="_blank">大数据</a> </div> <div clas...

2019-10-29 14:03:28 5579

原创 封装UI组件,打包node

第一步:创建一个自己的项目vue init webpack-simple <project-name>第二部:下载依赖npm install 或者 cnpm install第三步:创建自己的组件(页面输出一段话,随便写的)1、目录结构如下,name与以后引用名称一致2、index.js中内容 import Loading from './loading.vue...

2019-10-24 17:12:40 424

原创 判断浏览器是否支持webp格式图片

判断浏览器是否支持webp格式的图片js(function(doc, _this) { // 给html根节点加上webps类名 function addRootTag() { doc.documentElement.className += " webpa"; } var image = new Image(); /...

2019-10-23 14:16:25 594

原创 js封装返回顶部功能

返回顶部功能html <div class="back-bottom" @click="goBackTop"> <span class="iconfont">返回顶部</span> </div>js public goBackTop() { let timer = setInterval(funct...

2019-10-23 14:11:39 129

原创 nuxt+tsx项目 class报错

nuxt+tsx项目 class报错原因tsx是基于react封装的语法格式,类名使用className声明的,而不存在class;但是在vue中是不存在className的,所以是不可以用className的解决方案:修改react 底层jsx 属性定义interface HTMLAttributes<T> extends AriaAttributes, DOMAttri...

2019-10-23 14:06:45 1052

原创 tsx封装锚点功能

基于nuxt+ts封装的锚点功能

2019-10-23 11:21:04 522

空空如也

空空如也

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

TA关注的人

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