React
文章平均质量分 54
React、Hooks
伍什kay
猿,妙不可言
展开
-
React Native:react-native-code-push 报错
问题描述react-native-code-push 安装后项目启动就报错。查找原因原以为是插件版本与RN版本不匹配导致,所以查了一下不同版本所对应的code-push插件:项目中的RN是0.66.3,但是并没有于此相匹配的版本,索性查看下所有版本吧,执行命令:npm view react-native-code-push versions有点儿意外。。并没有更高的版本问题解决参考了此篇文章1、修改 android\settings.gradle 文件rootProject.n原创 2021-12-15 08:51:18 · 3207 阅读 · 0 评论 -
React Ts项目 react-hot-loader 热更新,类型“NodeModule”上不存在属性“hot”
配置热更新会报:类型“NodeModule”上不存在属性“hot”。由于使用了ts,在类型检查过程中对于不存在的属性就会抛此种格式的提示,解决方法也很简单,使用as关键字将 module 断言成 any 类型:if ((module as any).hot) { (module as any).hot.accept('./App', () => { const NextApp = require('./App').default; render(NextApp); })}原创 2021-07-16 16:13:44 · 1081 阅读 · 0 评论 -
React Hooks项目 require()使用动态(变量)路径引入文件
需求描述:根据后台返回的图片名称,加载静态资源中所对应名称的图标为了方便,项目期初并没有将静态资源放到类似于 OSS 这样的静态服务器上面,而是放到了项目中问题描述:组件渲染过程中需要动态渲染img元素,于是使用了node的require模块,再使用es6模板字符串动态拼接src路径:<img className="w-16" src={require(`assets/images/weatherIcons/${weatherInfo?.icon}.png`)} alt="" />原创 2021-07-16 17:35:06 · 2538 阅读 · 1 评论