【发布时间】:2016-05-01 16:48:35
【问题描述】:
我正在使用 Babel/JSX 语法开发一个 ReactJS 应用程序。我想写一个由 React 的组件组成的模块。但是我不能在 Javascript 中使用 babel 脚本的对象,就像我可以在另一个 Javascript 中使用 Javascript 的对象一样。
HTML:
<script src="/js/react_babel_jsx.js" type="text/babel" ></script>
<script src="/js/my_javascript.js"></script>
/js/react_babel_jsx.js:
var Test = function(){
this.hello = function () {
console.log('Hello!')
}
}
/js/my_javascript.js
new Test().hello()
Chrome 中的控制台输出:
my_javascript.js:3 Uncaught ReferenceError: Test is not defined
如何在 Javascript 中使用 Babel 脚本的对象?
【问题讨论】:
标签: javascript module babeljs react-jsx referenceerror