Skip to content
trimAll(str)
trim 所有空白

参数

(String)
:
字符串

返回值

(String)
:
去掉所有空白的字符串

示例

trimAll(' a b c ');
// => 'abc'
pascalCase(str)
帕斯卡

参数

(String)
:
字符串

返回值

(String)
:
帕斯卡形式的字符串

示例

pascalCase('a b c');
// => 'ABC'
pascalCase('a-b-c');
// => 'ABC'
pascalCase('a_b_c');
// => 'ABC'
pascalCase('a,b,c');
// => 'ABC'
pascalCase('aBc');
// => 'ABc'
getPercentageHtml(value, config)
百分比html

正: 绿; 负: 红

参数

(Number)
:
(Object)
:
{ emptyText = '--', // 空文本 reverse = false, // 颜色切换 disabled = false // 不使用颜色 }

返回值

(String)
:
html 字符串

示例

getPercentageHtml(0.23)
// => '<span style="color: #00b365;">23%</span>'
getPercentageHtml(-0.23)
// => '<span style="color: #00b365;">-23%</span>'
getPercentageHtml(0.23, { disabled: true })
// => '23%'
createElement(type, attrs, children)
createElement

参数

(String)
:
标签名
(Object)
:
属性
(Array)
:
子元素

返回值

(String)
:
html字符串

示例

createElement('div', { id: 'demo', className: 'demo' }, 'hello') // <div id="demo" className="demo">hello</div>
getTooltipHtml(args)
字符串转链接

参数

(...String)
:
字符串

返回值

(String[])
:
html 字符串

示例

getTooltipHtml('abc')
// => ['abc']
getTooltipHtml('aa[链接|cc.co]bb')
// => ['aa<a heref="cc.co" style="color: #fff; fontWeight: bold; textDecoration: underline">链接</a>bb']

基于 MIT 许可发布