React 注册模块报错Missing message: “menu.xxx” for locale: “zh-CN”, using default message as fallback

  • Post author:
  • Post category:其他


刚入react的新手

今天新增了一个js模块


在config/router.config.js里面配置路由

 {
        path: '/teacher/TeacherInformation',
        name: 'teacherInformation',
        hideInMenu: true,
        component: './TeacherManagement/TeacherInformation',
      }


然后在创建TeacherInformation.js

import React, { PureComponent } from 'react';

class TeacherInformation extends PureComponent {
   constructor(props) {
    super(props);
    this.state = {
    };
   }


  render() {
    return (
      <div />
    );
  }
}

export default TeacherInformation;


一切看似都没有问题,但是运行代码后报了一个错


[React Intl] Missing message: “menu.teacherAdd” for locale: “zh-CN”, using default message as fallback.



???嘛意思 说我缺少信息


顺藤摸瓜  根据错误提示  在locale文件夹下找到menu.js文件配置一下

export default {
'menu.teacherInformation': '教师信息',
};

运行ing..

完美解决

biu推佛~



版权声明:本文为qq_41648452原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。