- 博客(9)
- 收藏
- 关注
原创 创建日历组件
为满足复杂的业务需求,如在线订房,选择入住离店日期。 不考虑业务的情况下,可以先构造符合日历,满足n个月,且月份上下滚动切换 后端数据传入,先与日期数据进行匹配,进行覆盖和赋值,再依据业务要求设置日期状态。最后完成复杂的业务交互。 构造n个月日历数据 // 组装n个月的日期 getDateOfNextMonth() { let data = []; let day = new Date(); let y = day.getFullYear(); let m = day.
2024-09-07 15:20:55
282
原创 javaScript两个大数相加
在JavaScript中,两个大数不能直接相加的原因是因为JavaScript的Number类型遵循IEEE 754标准,它有一个最大安全整数的限制,即Number.MAX_SAFE_INTEGER,超过这个范围就会出现精度丢失。
2024-09-03 10:30:40
422
1
原创 el-DatePicker禁选指定日期之前的时间
el-DatePicker禁选指定日期 在项目中我们需要日期控件禁用一个指定日期之前的时间,这个时间点是一个变量时,我们应该怎么做呢?在这里用到的是vue的写法。 <el-date-picker v-model="scope.row.interviewDate" :clearable="false" :picker-options="pickerOptions" :editable="false" value-format="yyyy-MM-dd" st
2021-07-21 09:48:13
6743
2
原创 解决端口冲突
解决端口冲突 使用cmd打开命令窗口 运行netstat -ano|findstr 8081,这是找到8081端口被谁占用 效果如图 如图即为:占用8081端口的是pid为107076的进程 杀死该进程:运行taskkill /pid xxxx -t -f,其中xxxx指的是查出的占用端口程序的pid ...
2021-07-06 16:27:08
272
原创 vue-qr的使用和下载
vue-qr的使用和下载 项目中会用到二维码的时候可以这样做。 在package.json中引入后下载 "vue-qr": "^2.3.0", 使用的页面注册 import VueQr from 'vue-qr'; vue部分 <el-dialog class="qr_code" :visible="true" width="450px" @close="close"> <div> <div>此二维码用于XXX
2021-06-24 10:44:51
1364
原创 透明弹窗实现按钮悬浮效果
弹窗实现按钮悬浮效果 实现两个大按钮悬浮于页面上,点击按钮是按钮功能,点击按钮范围之外是隐藏按钮 由于之前没有见过这样的功能,也没有在elementui中找到差不多的组件。于是想到了用弹窗来实现它。 主要是通过控制el-dialog的css样式来实现。 先看效果图: HTML代码: <el-dialog :visible.sync="showButtonDialog" :show-close="false" wi
2021-06-23 17:33:35
1087
原创 el-tree结合el-table的选择器
el-tree结合el-table的选择器 最近开发遇见一个需求,一棵五个层级的tree,点击任意节点加载该节点下的学生数据。本身这个需求是容易实现的,根据节点进行分页嘛~ 但做成查询条件后,被告知要支持分页,当跨页选择数据和反显数据时,就遇到了困难 组件一次请求最多两百条数据,支持当前页全选,选择的班级和学生按照tag的样式展示在上方。 1.选择的学生数据存储在window.localStorage中,el-table的select-change事件将回传数据行,存储在localStorage之前要去重
2021-06-23 17:01:18
1925
1
原创 el-tree遍历将所有节点禁选
el-tree遍历将所有节点禁选 要用到递归 this.treeData.forEach(item => { item.disabled = true; if (item.children && item.children.length > 0) { this.deepEach(item.children); }
2021-06-23 15:20:45
1794
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人