自定义博客皮肤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 582

原创 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 2971 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 233

原创 瀑布图代码示例

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 865

空空如也

空空如也

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

TA关注的人

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