
react
CurryChou777
这个作者很懒,什么都没留下…
展开
-
react中css引入构建失败问题
如下该项目使用`vite` 打包,构建时有如下错误,原因是依赖中有使用波浪线的形式引入,vite不能识别。解决方式是添加alias。 同时,对于webpack构建时,对于不写波浪线引入css时,可能出现依赖文件找不到的问题,原因是css-loader的版本问题。例如我遇到的业务中使用了sass-loader,8.x的版本必须要使用 ~,否则无法正常编译,10.x的则正常。......原创 2022-07-13 10:47:47 · 1294 阅读 · 0 评论 -
react中使用web worker
Web Worker 的作用,就是为 JavaScript 创造多线程环境,允许主线程创建 Worker 线程,将一些任务分配给后者运行。 一、Web Worker 具体用法 import React, { Component } from 'react'; import worker_script from './worker-script'; export default class PageHome extends Component { constructor(props) {原创 2021-07-15 20:43:38 · 3483 阅读 · 1 评论 -
react中类组件与函数式组件ref使用
在某些场景中,我们可能需要通过ref来实现某些功能,比如父组件调用子组件的方法。 父组件为类组件 import React, { createRef } from 'react'; import ClassChild from './ClassChild.jsx'; import FunChild from './FunChild.jsx'; export default class DemoLayout extends React.Component { constructor()原创 2021-07-14 17:52:14 · 2232 阅读 · 0 评论