datav-comp-utils v1.1.9
这是一个结合 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'
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago