Skip to content

Latest commit

 

History

History
146 lines (90 loc) · 4.71 KB

API.md

File metadata and controls

146 lines (90 loc) · 4.71 KB

Table of Contents

extendFormatterConfig

src/dataFormat.js:41-43

扩展FormatterConfig配置

Parameters

  • config Object? (optional, default {})

Examples

simple

import {dataFormat} from 'js-helper'
const {extendFormatterConfig,format}=dataFormat;
extendFormatterConfig({
	prefix$:function(value){
		return '$'+value;
	}
})

const formattedValue=format(1,'prefix$');	// output `$1`

pass parameter

import {dataFormat} from 'js-helper'
const {extendFormatterConfig,format}=dataFormat;
extendFormatterConfig({
	prefix:function(value,prefix){
		return prefix+value;
	}
})

const formattedValue=format(1,['prefix','$'])	// output `$1`

Returns void

format

src/dataFormat.js:52-83

数据格式化

Parameters

Examples

format money

import {dataFormat} from 'js-helper'
const formattedValue=dataFormat.format(10000,'money')	//output 1,000.00

Returns String

mobileDetection

src/mobileDetection.js:8-51

Examples

import {mobileDetection} from 'js-helper'
const isAndroid=mobileDetection.isAndroid();

isAndroid

src/mobileDetection.js:12-14

是否是android

Returns Boolean

isBlackBerry

src/mobileDetection.js:18-20

是否是黑莓

Returns Boolean

isIOS

src/mobileDetection.js:24-26

是否是ios

Returns Boolean

isOpera

src/mobileDetection.js:30-32

是否是opera

Returns Boolean

isWindows

src/mobileDetection.js:36-38

是否是windows

Returns Boolean

isWeixin

src/mobileDetection.js:42-44

是否是微信

Returns Boolean

any

src/mobileDetection.js:48-50

是否是mobile

Returns Boolean