- 博客(12)
- 资源 (1)
- 收藏
- 关注
原创 js层面事务回滚的理解
2、失败了要回滚到之前的状态。之前一直有听说后端有事务回滚(没去了解过实现原理,但应该就是出问题了,回到上一个状态吧!核心就是:初始化时记录回滚方法。然后成功时记录这次成功的值,如果失败就执行回滚,那就会去执行我们初始化的方法并传入上一次成功的值,用于回滚!
2024-02-02 10:22:05
468
原创 vant下拉刷新,改写成 上拉刷新/上拉加载
世面上都是下拉刷新,找了好多地方都没上拉刷新的效果(不是触底加载)....,算了,cv vant的代码去!版本信息:"vant": "^4.8.2","vue": "^3.2.45",utils/index.mjs的checkBottom方法。好了,上面是代码介绍,老规则直接上代码!
2024-02-02 09:49:17
1015
原创 fetch-event-source踩坑sse(getReader)
去百度一下,原来还有fetch-event-source实现了post方式的EventSource(我管你原理怎么实现的,tm能用就行),然后引入,测试,发布!还有一个灵异的地方:本来我一直想不懂,为什么这个app的浏览器里一个请求会有两个请求出现(不是options预检),这时我才明白,因为这个fetch是假的,这个app壳子自己又用xhr来了一遍,所以请求了两次。灵异事件一:我只问了一个问题,然后卡住了,过了一会儿一刷新页面,列表里很多一样的问题【发起了多次请求】
2024-01-29 16:07:06
3447
13
原创 甘特图 gantt [GSTC]
此控件的githubhttps://github.com/neuronetio/gantt-schedule-timeline-calenda原因:最近想做个甘特图玩玩,找了几个控件,还是这个最好用,不过协议是免费用两个月后面要收钱!声明:仅用于源码的学习,如果读者用此文章的方法改动后的js源码用于任何违背此项目方意愿的事情与本作者无关,改动后的版本请勿用于商业目的,支持项目协议!如有需要请购买正版。略懂的用户建议直接正文首先白嫖官方的运行说明用【https://github.c
2021-10-22 15:06:20
3853
13
原创 vue广播与派发(组件间通信)
/** * @param {*} componentName * @param {*} eventName * @param {*} params * @param {*} once 通知到一个就不找了 */export function broadcast(componentName, eventName, params, once = false) { for (let i = 0; i < this.$children.length; i++) { const c.
2021-08-27 15:37:38
830
原创 better-scroll加载包含img标签的富文本内容
/* 下面1、2主要是用better-scroll加载包含img标签的富文本内容时 所用, 为了更好的refresh()时机 */// 1、加载图片function preloadImages(arr) { let loadedImage = 0; let newImages = []; return new Promise((resolve) => { const isFinish = (v) => { loadedImage =+ v.
2021-08-26 14:10:22
168
原创 elementui使用scss自定义主题样式重复
传送门:https://github.com/zhuxiwen/elementui-scss-theme-no-repeat
2021-08-26 10:08:52
801
原创 通过moment给两个指定日期之间添加数据
比如某个需求你前端要的是12/20至12/23的数据,并在页面中显示出来,但是后端没查到21号有数据,他可能返回的数据是这样的(缺少某一个,比如2019/12/21)[{"today":"2019/12/20 00:00:00","num":1},{"today":"2019/12/22 00:00:00","num":5},{"today":"2019/12/23 00:00:00...
2020-01-03 10:59:07
801
原创 列表分页加载动画效果(vue)
最近看到一个列表加载动画效果蛮有意思的(仿的对象),于是看了下其写法,网上没有找到能直接抄的,于是自己写个吧〜仿的对象示例图:*完成的效果是下面这样:下面贴代码~home/index.vue<template> <div class="home-main"> <van-list style="min-height: 100vh;w...
2019-03-14 13:40:29
1446
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅