haodt-module v1.0.2
haodt-modules
Reusable features of me contains util, vue, react, ...
util
dataURLtoFile(dataurl, filename)\
dataURLtoFile : parse base64 to file like input form\
Response: File
getYears(from, to, select = false)\
getYears : data years from->to\
Response: Array\
Select true return type item { value: 1, name: '1'} else only number
getMonths(from = 1, to = 12, select = false)\
getMonths : data month from->to\
Response: Array\
Select true return type item { value: 1, name: '1'} else only number
getHours(from = 0, to = 23, select = false)\
getHours : data hour from->to\
Response: Array\
Select true return type item { value: 1, name: '1'} else only number
getMinutes(step = 5, select = false)\
getMinutes : data minutes 0 - 59 by step\
Response: Array\
Select true return type item { value: 1, name: '1'} else only number
daysInMonth(dateString, subName = true, select = false)\
daysInMonth : data days in month\
dateString date type string exp: 1990-01-01
Response: Array\ Select true return type item { value: 1, name: '1'} else only number\ subName name have " 日" in response item
scrollToTop(top = 0)\
scrollToTop : handle scroll to top\
Response: Action scoll to top
formatDate(date)\
formatDate : exp: 1990-01-01 -> 1990年1月1\
Response: String
stripHtml(html)\
stripHtml : strip html\
Response: String
checkOnlyNumber(string)\
checkOnlyNumber : check only number of string\
Response: Boolean\
true => is number else not number
convertBase64(val)\
convertBase64 : text to base64\
Response: String
vue 2
vue 3
<SpinnerV3 :loading="loading" />\
SpinnerV3 : Component for loading