H.W.Hai
H.W.Hai
[正好掘金文章有相关解释](https://juejin.im/post/5a7172d9f265da3e3245cbca#comment)
1.使用栈的思想实现 flat 函数 ` const flat = (arr) => { const stack = [...arr]; const res = []; while( stack.length ){ const next = stack.pop(); if(Array.isArray(next)){ stack.push(...next); } else {...
https://www.npmjs.com/package/rollup-plugin-svg-sprites 搭配vite这个可以用,但是收藏比较少,直接在vite.config.ts中 ```js import { basename } from 'path'; plugins: [ vue({ reactivityTransform: true, }), // svg svgSprites({ exclude: ['node_modules/**'], symbolId(path, query) { const fileName = basename(path).replace('.svg', ''); return `icon-${fileName}`;...