自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 手写一个限制并发的Promise

题目class Scheduler { add(promiseCreater) {}}const timeout = (time) => new Promise(resolve => { setTimeout(resolve, time);})const scheduler = new Scheduler();const addTask = (time, order) => { scheduler.add(() => timeout(time)....

2021-03-22 17:50:34 527

原创 iOS上text-align: justify不生效的解决办法

问题:text-align: justify样式在安卓可以正常两端对齐,iOS却不行解决方案:添加text-align-last: justify;.text { text-align: justify; text-align-last: justify;}然后添加伪元素::after,使文本不在最后一行::after { display: inline-block;/*行内元素*/ content: ''; width: 100%

2021-03-19 17:38:38 2729 2

原创 Vue路由组件传参

路由组件传参在组件中使用 $route 会使之与其对应路由形成高度耦合,从而使组件只能在某些特定的 URL 上使用,限制了其灵活性路由变化时获取路由参数需要watch监听$route.params或$route.query,书写比较麻烦路由属性传值有三种模式1.布尔模式如果 props 被设置为 true,route.params 将会被设置为组件属性。注意:要在组件中配置props,否则即使设置为true直接取值是取不到的router.js路由配置{ path: '/a

2021-03-19 16:53:13 180

原创 瀑布图代码示例

echarts没有直接提供瀑布图这一种图表,但是可以通过柱状图的堆叠属性stack配合样式itemStyle来实现代码如下:<!DOCTYPE html><html><head> <meta charset="utf-8"> <title>ECharts</title> <!-- 引入 echarts.js --> <script src="./echarts4.7.0.

2021-03-19 16:48:27 737

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除