未捕获的ReferenceError:未在Meteor中定义的组件

时间:2017-04-28 20:51:12

标签: javascript reactjs meteor

我试图显示我的交易组件,但我在下面不断收到此错误。

我将Meteor与ReactJS结合使用。

  

未捕获的ReferenceError:未定义交易       在meteorInstall.imports.routes.routes.js

这是我的routes.js文件

<Route path="/deals" component={Deal} secure="auth" />

我的Deal.js组件文件,路由也应链接。

import React from 'react';
import { Link } from 'react-router';
import PrivateHeaderNav from './PrivateHeaderNav.js'

export default class Deal extends React.Component {
  render() {
    return (
      <div className="content">
        <PrivateHeaderNav/>
        Deal
      </div>
    );
  }

}

我在导入或处理组件中遗漏了什么吗?

由于

1 个答案:

答案 0 :(得分:2)

您的routes.js文件缺少Deal组件的导入 确保在route.js中包含此行:

import Deal from './path/to/Deal.js';