自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 js回调函数:js先执行完一个函数后再执行下面的逻辑或者方法

CreateTable = function (callback) { $.ajax({ url: '', type: 'POST', async: false, data: formData, dataType: 'JSON', cache: false, processData: false, contentType: false.

2021-07-01 17:15:26 936 1

原创 jquery的on绑定点击事件执行两次的解决办法

1、在用 on 绑定 click 事件之前,对该事件解绑,$('.right').off('click','.tabDel').on('click','.tabDel',function(){ });2、在on绑定的click事件执行之后进行解绑,用unbind(),$('.right').on('click','.tabDel',function(){ });$('.right .tabDel').unbind('click');

2021-05-08 12:02:49 547

原创 layui弹框中的文件上传问题记录

上传文件的时候需要先弹出一个层再选择文件进行上传,发现layui.upload上传一次或者关闭弹框之后在不刷新页面的前提下不会执行choose方法了;原因可能是upload.render方法执行一次之后,第二次没有把elem指定的这个元素对象重新生成,而是有选择性的更新对象的属性,比如file就应该没更新,还是上一次的file导致change方法没触发;最简单的是把elem指定的这个元素变成动态添加,而不是先在页面写死; var initUploa

2021-05-07 17:40:10 1437

原创 css3属性 object-fit

object-fit:contain|cover|fill|none|scale-downobject-fit 属性指定元素的内容应该如何去适应指定容器的高度与宽度。object-fit 一般用于 img 和 video 标签,一般可以对这些元素进行保留原始比例的剪切、缩放或者直接进行拉伸等。1.contain保持原有尺寸比例。内容被缩放。2.cover保持原有尺寸比例。但部分内容可能被剪切。3.fill默认,不保证保持原有的比例,内容拉伸填充整个内容容器。..

2021-04-29 16:50:46 137

原创 vue-cli3配置文件夹别名alias

vue-cli3搭建的vue项目中没有build目录,相关的webpack配置也都隐藏了,官方文档中说需要在vue.config.js中配置1.在根目录下创建vue.config.js(该文件名不能随意修改)2.在文件中输入以下代码const path = require("path");function resolve(dir) { return path.join(__dirname, dir);}module.exports = { chainWebpack: (con.

2021-04-27 10:10:25 359

原创 解决vue中编程式路由往同一地址跳转时报错的情况

将以下代码写到router中的index.js中const originalPush = VueRouter.prototype.pushconst originalReplace = VueRouter.prototype.replace//pushVueRouter.prototype.push = function push(location, onResolve, onReject) { if (onResolve || onReject) return originalPush

2021-04-26 14:59:39 464

原创 npm删除node_modules文件夹

node_modules文件夹手动删除比较麻烦且浪费时间,所以可以通过npm提供的包来把它删除。介绍以下两种方法:方法一:安装:npm install -g remove-node-modules安装完成之后在当前项目根目录下输入remove-node-modules,即可删除node_modules文件夹。方法二:安装:npm install rimraf -g安装完成在项目根目录下输入rimraf node_modules即可删除。亲测两种方法都有效,方法一.

2021-04-25 10:49:07 8065

原创 laydate中动态改变开始时间最大值与结束时间最小值

var endDate = laydate.render({ elem: '#Overtime', done: function (value, date) { startDate.config.max = { year: date.year, month: date.month ...

2021-04-22 14:20:16 206

原创 layui中表格绑定单元格

table.on('tool(demo)')中的demo指的是table中的lay-filter这个属性的值;然后通过判断来确定绑定哪个单元格<table class="layui-hide" id="demo" lay-filter="demo"></table>table.on('tool(demo)', function (obj) { var data = obj.data; if (obj.event === 'userNum') {.

2021-04-16 17:25:56 382

原创 vue学习笔记

Vue学习笔记

2021-03-27 18:29:45 71

原创 uni-app中设置日期选择器的结束日期为当前日期

绑定数据<picker mode="date" @change="dateChange" :end="currentdate"> <view class="birthday">{{birthday}}</view></picker>在<script></script>中封装获取当前日期的函数 注意:以下代码段与export default同级var currentdate="";function getNo...

2021-03-24 19:32:04 1156

空空如也

空空如也

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

TA关注的人

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