工作能耗
Muyi_暮洛
这个作者很懒,什么都没留下…
展开
-
react native BackHandler
https://reactnative.cn/docs/backhandlerBackHandler API 用于监听设备上的后退按钮事件,可以调用你自己的函数来处理后退行为。此 API 仅能在 Android 上使用。回调函数是倒序执行的(即后添加的函数先执行)。如果某一个函数返回 true,则后续的函数都不会被调用。 如果没有添加任何监听函数,或者所有的监听函数都返回 false,则会执行默认行为,退出应用。UploadImg组件和Preview组件同时需要监听设备上的后退按钮事件。原创 2020-12-17 16:00:42 · 704 阅读 · 0 评论 -
filter
/** * 删除心愿 * @param {Action} { payload: { sellesId } } * @param {Internal} { put, select } */ *refreshSellesWish({payload: {sellesId}}: Action, {put, select}: Internal) { let { nearScene: {sellers}, } = yield se.原创 2020-12-08 14:57:30 · 131 阅读 · 0 评论 -
[eslint] 遇到的一些问题及解决方法
如觉得不对,请见谅,本文谨记录本人项目过程中遇到的[eslint] 问题及一些处理方式。一、[eslint] Unexpected block statement surrounding arrow body; move the returned value immediately after the `=>`.如下: delBgImage =(id)=>{ ...原创 2018-12-27 11:09:10 · 20584 阅读 · 0 评论 -
webpack-dev-server 配置
1、安装webpack-dev-servercnpm install webpack-dev-server -D2、package.js同级目录下新建package.config.js文件。代码如下: module.exports={ entry:'', output:'', devServer:{ port:9999, host:'local...原创 2018-12-27 13:39:55 · 3460 阅读 · 0 评论 -
Dva:effects中调用models中的state
查了网上一些资料说是yield select(state => state.total) 但是实践输出后为undefined,后输出state值如下:/** * 消息模型 */export default { namespace: 'longer', state: { total:0, }, effects: { /** *...原创 2018-12-28 10:46:58 · 6385 阅读 · 0 评论 -
Google Chrome 版本48以下put传参解决方案
在项目开发中遇到一个问题:react项目部署到机顶盒(安卓系统),所有put传参事件都没有发送成功。代码如下:调用修改游戏设置的接口,用put方式,在web端使用正常。const sets = JSON.stringify(data);const respons = await apiGame.updateGameSetting(2, sets);apiGame.js/**...原创 2019-04-17 15:41:01 · 990 阅读 · 0 评论 -
react+antd+dva项目打包配置
react+antd+dva项目开发过程中,npm run build是会构建一个dist文件夹,将此文件压缩后发给后端部署,自动打包可以提高文件提测时反复手动打包问题。dva用的是roadhog,项目配置中只有.webpackrc.js关于roadhog的介绍可看github上一篇文章介绍:https://github.com/sorrycc/blog/issues/15压缩插件...原创 2019-04-18 15:06:45 · 4860 阅读 · 0 评论