前端
戴花环的蜗牛
这个作者很懒,什么都没留下…
展开
-
前端小记--4.前端终止jquery的ajax请求
在项目中,有时需要主动终止数据请求,比如,某个数据请求响应时间比较慢,用户在等待请求的过程中取消请求,但后台服务器仍在执行计算,此时就需要前端主动终止请求,避免资源浪费。这里以终止jquery的ajax为例,调用abort方法后,会执行error回调,判断抛出的异常是abort,则为终止请求操作。原创 2023-12-13 15:43:10 · 483 阅读 · 0 评论 -
前端小记--3.接上篇,级联组件el-cascader回显问题
比如,我们选中的是“值班点1号-东门”,但组件实际的值是[‘值班点1号’,‘值班点1号-东门’],包含了上级父节点。这与后端接口就不匹配,一般后端存储的时候,只存储选中节点,返回数据也是只有选中的节点,这就导致数据回显问题。此时,我们就要传给后端所选节点的数组,回显时就需要前端手动处理,根据给定的节点id,来查找其所有父节点id,以此实现页面数据回显。在使用el-cascader这个级联组件时,组件的值是数组形式,且选中节点时,所返回的值中是包含选中节点的所有父节点的。1.获取所有所选节点,传给后端存储。原创 2023-12-02 10:56:22 · 1154 阅读 · 0 评论 -
前端小记--2.element-ui中级联选择器cascader如何默认展开下拉框
由于下拉框选择内容是树状结构,这里使用了element-ui中级联组件cascader,设置单选模式即可。但是在官方的文档中没找到默认展开下拉框的api,折腾了一番,只能去看下源码了。这里我们只需用ref获取级联组件的对象,调用其toggleDropDownVisible方法即可默认展示下拉框。最近做项目时,遇到一个需求:在一个排班表中,展示人员的值班情况,点击单元格,弹出下拉框,修改人员排班信息。小提示:通过v-for生成的对象,获取ref时,结果是个数组。原创 2023-12-02 10:00:29 · 2940 阅读 · 0 评论 -
前端小计--1.js常用正则表达式大全
日常开发中,前后端都经常会用到一些正则表达式,下面记录了项目中常用的一些正则,不定期更新中…原创 2023-11-29 17:41:18 · 425 阅读 · 0 评论 -
关于clearInterval的误区
clearInterval(timer)只是停止定时器,但变量timer仍是存在的,若需要根据timer对象是否存在来进行业务判断,还需要设置timer=null原创 2021-05-27 10:19:24 · 620 阅读 · 0 评论 -
vue-cli3项目中使用flexible和rem适配移动端的一些踩坑
最近在做一个移动端的项目,需要做一些适配处理,其实以前一直都是浑水摸鱼式的,虽然看了很多关于移动端适配的方案,感觉都很厉害,但一直迟迟不曾实践。(ps:好像大部分中小公司对这方面都没啥要求啊)╯▽╰在网上找了一番后,发现手淘的flexible+rem的方案居多,决定试试这个。好了,废话不多说,下面开始正式的采坑之旅。首先构建vue-cli项目,这个基本就是按照官方文档一步步操作就可以了。 这...原创 2019-06-04 14:23:02 · 5591 阅读 · 0 评论