摘要:
1. 添加进度条 第三方包 -- nprogress https://github.com/rstacruz/nprogress // 导入 NProgress 包对应的JS和CSS import NProgress from 'nprogress' import 'nprogress/nprogr 阅读全文
摘要:
伴随着前端各种框架的出现,SPA(single page web application)应用势不可挡,伴随着的就是前端路由了 SPA最主要的特点就是在前后端分离的基础上加了一层前端路由 前端路由的核心 改变URL, 但是页面不进行整体的刷新。那问题就来了,我该怎么做? URL的hash URL的h 阅读全文
摘要:
最近在学习Swift, 起了个项目, 发现了tabBarItem未选中状态文字的颜色不起作用了, 默认的是系统的灰色 问了下, 有人说是iOS13的问题, 具体是不是iOS 13的问题, 自己没有去认证 解决方案 iOS 13下 设置normal状态的属性已经不起作用了, 苹果这通瞎几把搞, 不难受 阅读全文
摘要:
项目开发过程中, 经常遇到单个页面需要发起多个网络请求, 而且还需要控制执行顺序或者所有请求结束后统一处理数据的情况. 最明显的解决方案就是嵌套,但是如果请求多了,代码确实有点恶心 DispatchQueue 串行队列的创建 并行队列的创建, 参数说明 label: 随意命名,队列的标识 qos(服 阅读全文
摘要:
delay 该操作符会将 Observable 的所有元素都先拖延一段设定好的时间, 然后才将他们发送出来 delaySubscription 该操作符可以进行延时订阅. 即经过所设定的时间后, 才对Observable进行订阅操作 materialize 该操作符可以将序列产生的事件, 转换成元素 阅读全文
摘要:
toArray 该操作符先把一个序列转成一个数组, 并作为一个单一的事件发送, 然后结束 reduce reduce 接受一个初始值, 和一个操作符号 reduce将给定的初始值, 与序列里的每个值进行累计运算. 得到一个最终结果, 并将其作为单个值发送出去 concat concat 会把多个Ob 阅读全文
摘要:
startWith 该方法会在Observable序列开始之前插入一些事件元素. 即发生事件消息之前, 会发出这些预先插入的事件消息 merge 该方法可以将多个(两个或者两个以上的)Observable序列合并生成一个Observable序列 zip 该方法可以将多个(两个或者两个以上的)Obse 阅读全文
摘要:
amb 当传入多个Observable到amb操作符时, 他将取第一个发生元素或产生事件的Observable, 然后只发出他的元素. 并且忽略其他的Observable takeWhile 该方法依次判断Observable序列的每一个值是否满足给定的条件. 当地一个不满足条件的值出现时, 他便自 阅读全文
摘要:
filter 该操作符就是用来过滤掉某些不符合要求的事件 distinctUntilChanged 该操作符用于过滤掉连续重复的事件 single 限制只发送一次事件 或者满足条件的第一个事件 如果存在有多个事件或者没有事件都会发出一个error事件 如果只有一个事件, 则不会发出error事件 e 阅读全文
摘要:
buffer buffer方法的作用是缓冲组合, 第一个参数是缓冲时间, 第二个参数是缓冲个数, 第三个参数是线程 该方法简单来说就是缓存Observable中发出的新元素, 当元素达到某个数量, 或者经过了特定的时间, 他就会将这个元素集合发送出来 window window操作符和buffer十 阅读全文