240 发简信
  • @风间澈618 changeLanguage = (language) => {
    // const { i18n } = useTranslation();
    localStorage.setItem('language', language);
    // i18n.changeLanguage('en-US');
    window.location.reload();
    }
    我这边是点击切换语言的按钮,把切换的语言保存起来,然后重新加载刷新页面

    react-i18next的使用

    公司项目使用react做的,现在需要添加多语言,于是上网上搜到了react-i18next库,看了一些关于这个库的使用方法的文章,然而始终没有弄明白,于是决定仔细阅读文档,最...

  • 就是如果用户设置过语言使用用户设置的语言,没有设置过语言获取浏览器的语言

    react-i18next的使用

    公司项目使用react做的,现在需要添加多语言,于是上网上搜到了react-i18next库,看了一些关于这个库的使用方法的文章,然而始终没有弄明白,于是决定仔细阅读文档,最...

  • export const getLanguage = () => {
    let language = localStorage.getItem('language');
    const lang = navigator.language || navigator.userLanguage; // 常规浏览器语言和IE浏览器
    language = language || lang;
    language = language.replace(/-/, '_').toLowerCase();
    if (language === 'zh_cn' || language === 'zh') {
    language = 'zh_CN';
    } else if (language === 'zh_tw' || language === 'zh_hk') {
    language = 'zh_TW';
    } else {
    language = 'en_US';
    }
    return language;
    }

    react-i18next的使用

    公司项目使用react做的,现在需要添加多语言,于是上网上搜到了react-i18next库,看了一些关于这个库的使用方法的文章,然而始终没有弄明白,于是决定仔细阅读文档,最...

  • 120
    windows平台react-native-cli初始化项目

    最近想学习一下react-native来开发App,前几天在公司尝试搭建了一下环境,由于之前没有配置过android的开发环境,最后以失败告终,今天周日有时间又来研究一下,终...

  • 使用命令启动android emulator

    本文教程是在Mac系统下,Windows其实也可以通过类似的方法达到目的。 脚本文件执行 创建一个脚本文件,写好了脚本,需要添加可执行权限: 添加权限以后,通过命令行来执行脚...

  • create-react-app 2.0生成的项目分环境打包

    最近做的项目需要准备三个环境,一个开发环境(development),一个演示环境(demo),一个正式环境(production),项目中不同的环境使用不同的页面title...

  • react-i18next的使用

    公司项目使用react做的,现在需要添加多语言,于是上网上搜到了react-i18next库,看了一些关于这个库的使用方法的文章,然而始终没有弄明白,于是决定仔细阅读文档,最...

  • 使用udf的形式连接数据,此处也可以使用jsAPI的形式,可能jsAPI的形式更好理解

    tradingview配置参数--参考自火币网-转载

  • umi的学习

    首先全局安装umi,npm install umi -g,新建一个项目目录,执行npm init -y,创建.gitignore 文件,创建src文件夹,src文件夹下创建p...

  • Javascript数组操作

    使用JS也算有段时日,然对于数组的使用,总局限于很初级水平,且每每使用总要查下API,或者写个小Demo测试下才算放心,一来二去,浪费不少时间;思虑下,堪能如此继续之?当狠心...

  • 写redux的顺序

    服务层 api层获取数据 action-types reducer action 组件中调用action

  • react中配置代理解决跨域问题

    项目中遇到请求跨域问题,我们一般需要项目中配置代理解决。我的项目是create-react-app2.0版本生成的。 首先安装包 http-proxy-middleware ...

  • redux-thunk和redux-promise

    redux-promise可以在actionCreator中返回一个promise对象,他会等待成功后将成功后的结果派发出去 redux-thunk可以在actionCrea...

  • 在create-react-app中使用装饰器

    最近做react项目的时候,使用的是create-react-app脚手架搭建的项目,用的ant-design框架,在使用UI框架的Form组件的时候,发现 Form.cre...

  • redux的简单实现原理

    redux的简单实现原理 action的写法

  • React项目的性能优化

    在shoudleComponentUpdate中进行性能优化 使用纯组件PureComponent进行优化 拆分react状态树进行优化

  • vultr优惠链接

    使用这个vultr链接注册优惠$10 新用户使用我上面那个邀请链接注册vultr,并充值 $10可以额外获得 $10

  • 通俗易懂,屌

    使用Redux-thunk发Async Action的例子

    先贴官网链接:https://github.com/gaearon/redux-thunk 简单的逻辑:首先,这是个关于action creator的解释。什么是action...

  • 理解 ES6 Generator 函数

    本文作者就是我,简书的microkof。如果您觉得本文对您的工作有意义,产生了不可估量的价值,那么请您不吝打赏我,谢谢! Generator函数是ES6引入的新型函数,用于异...