1.0.4 • Published 2 years ago

lc-js-components v1.0.4

Weekly downloads
-
License
MIT
Repository
github
Last release
2 years ago

lc-js-components

js相关公共控件。

import L from 'lc-js-components'

//导出csv
L.export.csv.execute('文件名',{
 csv:{
   "fields": [
     {
       "value": "paymentId",
       "label": "支付单号"
     },
     {
       "value": "outAmount",
       "label": "转出金额"
     },
     {
       "value": "feeAmount",
       "label": "手续费"
     },
     {
       "value": "balance",
       "label": "余额"
     },
     {
       "value": "operatorName",
       "label": "操作者"
     },
     {
       "value": "createAt",
       "label": "创建时间"
     }
   ],
   list: [{
     paymentId:1234591212323423,
     inAmount:100,
     feeAmount:1.02,
     balance:1000,
     operatorName: '黄小二',
     createAt: 1621592361
   }],//数据
   stringValues: ['paymentId'],//key 中对应的值 输出时,转换为字符串
   filters: (value, filter, enums) => {
     //过滤器
     //  value 每行的值。 
     // filter 过滤类型,对应着 "cast"中的值"filter";
     //比如可以过滤时间
     if (filter == "time") {
       return new Date(value);
     } else {
       return value
     }
   },
   "isCast": true,
   "cast": {
     "transactionType": {
       "filter": "emuns"
     },
     "createAt": {
       "filter": "time"
     }
   }
 }
})
1.0.4

2 years ago

1.0.3

3 years ago

1.0.2

3 years ago

1.0.1

3 years ago

1.0.0

3 years ago