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

刚入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 (
      
); } } 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推佛~

你可能感兴趣的:(react+ant)