2016-10-29 2 views
0

スライダがのエラーをスローします。Uncaught TypeError:未定義ののプロパティ 'setData'を読み取ることができません。私は構成要素とredux形式として材料uiを使用しました。スライダーを変更しているときにこのエラーが発生します。スライダ値の状態は、残っているところに保存されます。どのようにこの問題を克服する?ここでUncaught TypeError:未定義の[setData]プロパティを読み取ることができません。[Slider]

const renderSlider = ({ input, sliderValue }) => (
    <Slider 
     min={0} 
     max={100} 
     step={1} 
     {...input} 
     value={input.value !== '' ? input.value : sliderValue} 
     onChange={(event, value) => input.onChange(value)} 
    /> 
); 
<div> 
    <Field 
     name="slider" 
     component={renderSlider} 
     sliderValue={50} 
    /> 
</div> 

あなたはのonchange機能を誤り

enter image description here

答えて

0

を持っていますか?もしあなたがそれを表示することもできます。また、コンソールからの詳細エラーログ(どのsetDataを参照しているか)を表示することができますか?

+0

はいSliderコンポーネントのonChange関数を見ることができます。更新された質問にエラーが表示されます。 – Serenity

関連する問題