自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Storybook 按需加载指定包(从命令行中获取包名)

使用 Storybook 建立 UI 库时,默认会将所有的ui组件打包渲染;在开发过程中,如果某一个UI 组件报错,则无法启动Storybook;而且会导致整个项目启动较慢。所以需要一种方式来让 Storybook 只对指定的 UI Package 进行打包和渲染。

2021-07-05 18:16:29 329

原创 常用less函数

常用less(css)(scss)(sass)函数(增加文本行数限制,添加三角箭头,媒体查询函数);

2022-10-28 20:23:59 381 1

原创 less给table标签添加圆角边框

使用less函数给html的table标签添加圆角;支持自定义边框的样式和圆角大小;支持不同顶点设置不同圆角;

2022-09-17 15:21:49 335

原创 vim使用NERDTree之后打开目录出现两个目录树窗口

vim使用NERDTree之后打开目录出现两个目录树窗口(NERDTree 与 Netrw)

2022-06-28 20:10:51 673

原创 webpack通过内联loader的方式获取样式文件(css、less、scss)的字符串内容(并压缩)

webpack通过内联loader的方式获取样式文件(css、less、scss)的字符串内容(并压缩)

2022-06-16 14:53:43 538 1

原创 处理new Date()在safari浏览器上的某些日期格式导致的Invalid Date

兼容导致new Date()在safari上Invalid value的多种日期格式

2022-06-09 12:44:16 1032

原创 draft-js常用操作

draft-js常用操作: 插入block,插入text,移动光标

2022-06-01 20:56:30 991

原创 draft-js的常见对象类型

draft-js的常见对象类型

2022-06-01 20:31:22 359

原创 block样式 与 inline样式:blockRenderMap、blockStyleFn、customStyleMap、customStyleFn

draft-js 中 block样式 与 inline样式:blockRenderMap、blockStyleFn、customStyleMap、customStyleFn

2022-06-01 20:29:28 402

原创 draft-js 的 decorator 与 blockRendererFn 的区别

draft-js 的 decorator 与 blockRendererFn 的区别

2022-05-31 12:12:45 161

原创 shell脚本

文章目录运行运行s1.sh#!/bin/bashvarRunWay=$1echo way is: $varRunWayecho PID of s1 is $$case $varRunWay in sh) sh ./s2.sh;; fork) ./s2.sh;; source) source ./s2.sh;; exec) exec ./s2.sh;; *) echo 'params error';;esacecho parent-shells2.sh#!/bin/bash

2021-03-22 14:12:40 148

原创 webpack

获取loader参数:loader-utils// loaderContext ==== webpack中的thisfunction getOptions(loaderContext) { const query = loaderContext.query; if (typeof query === 'string' && query !== '') { return parseQuery(loaderContext.query); } if (!query

2020-09-28 19:29:47 123

原创 分享

// 排除两种不符合预期的情况// 1:-0 === +0// 2: NaN !== NaNfunction is(x: any, y: any) { return ( (x === y && (x !== 0 || 1 / x === 1 / y)) || (x !== x && y !== y) );}性能上:无状态函数组件 > class components > React.createClass()mixin用的是for i

2020-07-24 16:12:31 1360

空空如也

空空如也

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

TA关注的人

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