摘要:
扫码枪 扫码枪是与键盘功能类似的输入设备,通过扫描条形码,解析条形码编码,随后像键盘一样一个字符一个字符的输入焦点所在位置。 获取扫码枪输入 扫码枪输入效果类似键盘,连续扫码不会清空上一个条形码的编码。 一般会在扫码后默认触发一个Enter键,扫码设备一般也可以设置取消Enter键,具体见设备的说明 阅读全文
摘要:
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title></title> </head> <body> <script> let data = [{ "children": [{ "name": "新增", "url": "menu/a 阅读全文
摘要:
使用场景: 表格渲染无法切个tr元素 function pages(list, size) { const pages = []; list.forEach((item, index) => { const page = Math.floor(index / size); if (!pages[pa 阅读全文
摘要:
let str = '数字顺背:#&#FA9520@@【21854】#&' function dealwith(str){ let res = str.replace(/#&(.+?)#&/g, function ($1){ console.log($1,"$1"); let [color, tex 阅读全文
摘要:
export default () => { const [count, setCount] = useState(0); const isEvenNumber = useMemo(()=>{ return count % 2 0 }, [count]) const onClick = useCal 阅读全文
摘要:
看报错,知道是 当前的node版本不支持 fs.rmSync这个api,查询node文档确实是。 这个api是node-v14.14.0增加的。我的node版本是node-v12.19.1。 但出于整体考虑,不打算升级node版本。 最终找到 是 site 这个插件导致的。 具体查看site文档。 阅读全文
摘要:
// 给相同的增加rowSpan function dealWithData(list){ if(!list || !Array.isArray(list) || list.length 0){ return [] } list = [...list] let i = 0, j = 1 , id = 阅读全文
摘要:
function fillAllDays(arr, month) { const hasData = {}; arr.map((item, index) => { hasData[item.date] = index; }); const cdate = new Date(); //当前日期 con 阅读全文
摘要:
<script> let a = ['123','asd'] //允许中间有空格 a = a.map(item => { let arr = item.split('').join('\ {0,}') return arr }) // let str = "saldnkjasbdkjasd 123d 阅读全文
摘要:
// 表单值改变触发全局校验 const handleValChange = () => { const { validateFields } = form setTimeout(() => { validateFields((errors, values) => { if (errors) { r 阅读全文