
获得徽章 8
- 获取唯一id的一种方法:
function genUuid (length) {
const random = Date.now().toString(36);
if (random.length > length) {
return random.substr().substr(random.length - length, length);
} else if (random.length < length) {
return Array(length - random.length).fill('').map(() => Math.ceil(Math.random()*35).toString(36)).join('') + random;
}
return random;
}展开1点赞 - Error: Cannot find module 'css-loader/locals'
如果你在使用typings-for-css-modules-loader中出现问题,那就请你降级typings-for-css-modules-loader到1.0或者使用@teamsupercell/typings-for-css-modules-loader吧
github:github.com
展开评论点赞 - 一般建议把不依赖props和state的函数提到你的组件外面,并且把那些仅被effect使用的函数放到effect里面。如果这样做了以后,你的effect还是需要用到组件内的函数(包括通过props传进来的函数),可以在定义它们的地方用useCallback包一层。[useEffect 完整指南](
overreacted.io)
赞过评论1