我是第一次做出本土化的反应,所以这肯定很简单:
我的(简单)应用程序:
index.android.js
import SearchContainer from './components/SearchContainer.jsx';
AppRegistry.registerComponent('MyFirstApp', () => SearchContainer);在components/SearchContainer.jsx中:
import React, { Component } from 'react';
export default class SearchContainer extends Component {
....
}但我得到了
Requiring unknown module "./components/SearchContainer.jsx".If you are sure the module is there, try restarting the packager or running "npm install".我尝试过将SearchContainer移动到与index.android.js相同的目录中,并且得到了相同的内容。
朋友们,提前谢谢大家!
发布于 2016-10-18 19:14:03
好吧,我找到了一种可行的方法,但我不确定它背后的科学是什么--我猜"jsx“是一种完全不属于反应的接班人。
我只需将"jsx“改为"js”,它就起作用了。
https://stackoverflow.com/questions/40115662
复制相似问题