gm-util v5.12.9
gm-util
Request
timeSync
见 timeSync
param
废弃,使用query-string
isElementInViewport
element整个界面是否在视窗内
isElementInViewport
element是否存在界面在视窗内
is
- weixin
- mac
contains
contains(domA, domB) domA 是否包含 domB
getElementPosition
获取元素的位置
Bundle
配合react-router做异步加载的一个组件
processReactRouterProps
react-router从2切4过程中,props会有变动,此方法做个兼容过度,具体见代码
processHistory
同上
keyMirror
keyMirror({A: null}) // 返回 {A: 'A'}
injectStore
配合 mobx 把 store 注入 组件
@injectStore({aStore})
class A extends React.Component {
render(){
console.log(this.props.aStore);
// ...
}
}groupByWithIndex
迁移 lodash 的时候 xxxBy 方法并没有提供所有, 估这里封装下
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago