WEB开发 16 May 2022 React使用clearInterval和clearTimeout超时判断组件是否已销毁的简单方法 一种简单的方法就是用钩子useEffect,在组件销毁后自动清除定时器。 阅读原文
WEB开发 4 Apr 2022 React父组件间接调用子组件方法—函数式写法(useState、useEffect) 父组件定义一个状态值flag,业务事件触发时,更新状态,子组件监听状态值flag的变化,处理相应的逻辑。 阅读原文
WEB开发 25 Mar 2022 less文件中设置背景图片路径 background: url('~@assets/images/bg.png') ; ~:模块解析 @:webpack中配置的别名 阅读原文
WEB开发 25 Mar 2022 CSS中如何让绝对定位且未知宽度的元素居中对齐? 绝对定位且未知宽度的元素left设置50%,包裹的内容使用相对定位(relative),left设置-50%即可。 阅读原文
WEB开发 15 Mar 2022 webpack配置多页面,js代码可以注入html,但不生效的解决方法 网上查了很多资料,没发现实际有用的方法,只能升级html-webpack-plugin版本,还算顺利,能够解决该问题。 阅读原文
WEB开发 15 Mar 2022 webpack SyntaxError: Cannot use import statement outside a module实战解决方案 import是ES6中的语法,webpack中配置babel,正确写入presets对象,便可使用import了。 阅读原文
WEB开发 27 Feb 2022 Mac Sublime添加jsx语法高亮包Babel 1.打开包管理中心:【Sublime Text】-> 【Preferences】->【Package Control】2. 输入Install Package,回车。3. 输入Babel,点击自动安装。 阅读原文