- 博客(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
992
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
610
原创 layui弹框中的文件上传问题记录
上传文件的时候需要先弹出一个层再选择文件进行上传,发现layui.upload上传一次或者关闭弹框之后在不刷新页面的前提下不会执行choose方法了;原因可能是upload.render方法执行一次之后,第二次没有把elem指定的这个元素对象重新生成,而是有选择性的更新对象的属性,比如file就应该没更新,还是上一次的file导致change方法没触发;最简单的是把elem指定的这个元素变成动态添加,而不是先在页面写死; var initUploa
2021-05-07 17:40:10
1583
原创 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
159
原创 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
396
原创 解决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
509
原创 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
8258
原创 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
242
原创 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
439
原创 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
1211
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人