1
同じコードの作業コピーはtypescriptからのみ異なるものです。 そして、この何とかして例外メッセージ..typescript app内でreact-routerを実装しています
import * as React from 'react';
import Home from '../Home/Home';
import User from '../User/User';
import {
BrowserRouter as Router,Route,Link,Switch} from 'react-router-dom'
class Layout extends React.Component<{},{}> {
render() {
return (
<Router>
<div className="App">
<Switch>
<Route exact path="/" component={Home} />
<Route path="/user/:id" userid="25" component={User}/>
<Route component={Notfound}/>
</Switch>
</div>
</Router>
);
}
}
と私のコンポーネントの1以下のコード、home.tsx:ここ
import * as React from 'react';
class Home extends React.Component<{},{}> {
render() {
return (
<div className="App">
Welcome Home Page!
</div>
);
}
}
いただきましたの?
「例外」メッセージは何ですか? – QoP
@QoPこんにちは、ごめんなさい写真をアップロードすることを忘れないでください。 – TyForHelpDude
props/stateのないコンポーネントの場合は、タイプとして 'any'を使います。 'class HomeはReact.Componentを拡張します。 {'。エラーの原因になっているかどうかはわかりませんが、おそらくそうです。 –
zeh