1.1.9 • Published 2 years ago

datav-comp-utils v1.1.9

Weekly downloads
-
License
ISC
Repository
-
Last release
2 years ago

这是一个结合 datav 使用的工具函数包

收录的方法如下:

一. 日期格式化

1. timestampToYMD

/**

* 时间戳转 to 年月日时分秒

* @param {*} stamp 时间戳

* @returns 年月日时分秒

*/

二. url 相关

1. bindListener

/**

* 绑定 url 变化监听

* @param {*} eventName 监听的方法名,每个组件必须不一样,在组件销毁时记得解绑

* @param {_} handleFunc 处理函数,接收 event 参数

*/

2. addUrlParams

/**

* 修改/添加 url 参数

* @param {_} paramArr 要修改/添加的参数数组 {key: '', value: ''}...

*/

3. getUrlParams

/**

* 根据 key 获取 url 参数值

* @param {String} key url key

* @returns {String} key 对应的值

*/

三. storage

1. getConfigFromStorage

/**

* 获取 datav 通用配置

* @returns {Promise} datav 通用配置,返回 Promise 对象,在 then 中接收 datav 通用配置

*/

四. 样式相关

1. setNoDataStyle

/**

* 设置无数据区域样式

* @param {*} noDataDom 组件无数据区域的 DOM 结构,这个 DOM 不能是组件最外层 container 本身,而应该是 container 的一个子元素

* @param {*} title 组件标题

* @param {*} hasTitle 是否展示标题,可选

*/

五. ajax 请求

1. request

/**

* 请求封装

* @param {*} url 请求地址

* @param {*} data 请求参数

* @param {*} method 请求方式

* @param {*} extraConfig 额外配置

* @returns {Promise} 返回 promise 对象

*/

2. cancelRequests

/**

* 取消所有请求

*/

使用方法

1. 安装

npm install datav-comp-utils

2. 引入

import {xxx, xxx} from 'datav-comp-utils'
1.1.1

2 years ago

1.1.0

2 years ago

1.1.9

2 years ago

1.1.7

2 years ago

1.1.6

2 years ago

1.1.5

2 years ago

1.1.4

2 years ago

1.1.3

2 years ago

1.1.2

2 years ago

1.0.22

2 years ago

1.0.23

2 years ago

1.0.21

3 years ago

1.0.19

3 years ago

1.0.18

3 years ago

1.0.17

3 years ago

1.0.16

3 years ago

1.0.20

3 years ago

1.0.15

3 years ago

1.0.14

3 years ago

1.0.13

3 years ago

1.0.9

3 years ago

1.0.8

3 years ago

1.0.7

3 years ago

1.0.6

3 years ago

1.0.11

3 years ago

1.0.10

3 years ago

1.0.12

3 years ago

1.0.5

3 years ago

1.0.4

3 years ago

1.0.2

3 years ago

1.0.3

3 years ago

1.0.1

3 years ago

1.0.0

3 years ago