を支える反応行方不明に文句はありませんコンポーネントがhello
支柱を受け取っていません。なぜこうなった?flowtypeは、私は、次のカウンターの例を持って
0
A
答えて
0
これは不足しているプロパティのエラーを示しています。 <*, Props, *>
を<void, Props, void>
に変更しました。 Reduxを使用せずにCounterクラスをエクスポートします。
// @flow
import React, { Component } from 'react'
import { connect } from 'react-redux'
import { increment, decrement } from '../actions/counter'
import type { State } from '../store'
type Props = {
counter: number,
increment: Function,
decrement: Function,
hello: Function // There is no `hello` prop coming in to the component, but there doesn't seem to be an error
}
// added export for Counter and void instead of *
export class Counter extends Component<void, Props, void> {
props: Props;
render() {
const { counter, increment, decrement } = this.props
return (
<div>
<h1>{counter}</h1>
<button onClick={decrement}>-</button>
<button onClick={increment}>+</button>
</div>
)
}
}
function mapStateToProps(state: State) {
return {
counter: state.counter
}
}
function mapDispatchToProps(dispatch: Function) {
return {
increment:() => dispatch(increment()),
decrement:() => dispatch(decrement())
}
}
export default connect(mapStateToProps, mapDispatchToProps)(Counter)
カウンター `Counter`コンポーネントが使用されている方法
// @flow
import React, { Component } from 'react';
import {Counter} from './counter';
class MainCounter extends Component
{
render()
{
return (
<div>
<Counter />
</div>
);
}
}
関連する問題
- 1. は、私は次のXMLの例を持っているJavaの
- 2. は、私は次のコード例を持っているñ
- 3. 例外は、私は次のコードを持って反復
- 4. ポコのXML - 私は、次の例のXMLを持って
- 5. Sinon私は、次の例のクラスを持っているパラメータ
- 6. エンティティフレームワーク私は、次のコード(例)を持っている名前
- 7. ConsumerInfoが、私はこの例から次の2行持って
- 8. は/私は、次のjsfiddleを持って
- 9. は、私は、次のマップを持って
- 10. Logstashフィールド名は、私は、次のJSONを持っ例えば
- 11. は、私は次の表に持って
- 12. 私は、次のSQLを持ってLINQ
- 13. 、私は次の行を持って
- 14. 私は次の文を持ってLINQ
- 15. 私は次のコードを持ってクリック
- 16. 私は次のSQLクエリを持って
- 17. 私は次のリストを持ってKotlin
- 18. 私は、次のHTMLを持ってJSoup
- 19. は、私は次の例持つ機能
- 20. 私は、私は次の行を持っているメイクファイルを、持っている
- 21. 私はスーパークラスの次のメソッド持って
- 22. Javaは私がプリミティブラッパークラスを持って、次のコード持ってカッコ
- 23. 私は次のクラス持っ
- 24. 私は、次のクラス持っ
- 25. 私は次のクラス持っ
- 26. は、私は次のPHPコードを持って戻ってMySQLの
- 27. テストは、私は、次の例のテストを持っているモカとチーア
- 28. UDFの機能は、私は次のメソッドを持ってnullポインタ例外
- 29. 理解の方法は、私は、次の例を持っている
- 30. 私は次のテーブル持って
を使用するクラス? – zerkms
@zerkmsそれはちょうど ' 'を実行することで私の 'App'コンポーネントにレンダリングされます。 –
saadq
ファイルの先頭に/ * @flow * /がありますか? –