2017-05-02 16 views
1

mobx-formの使用私は、フォームが読み込まれるときにチェックするチェックボックスをマークするように設定しようとしています。値の設定やチェックされたプロパティは機能していないようです。mobx形式のチェックボックスの値を設定するにはどうすればよいですか?

const fields = [ 
    { 
    name: 'my_checkbox', 
    label: 'The Checkbox: ', 
    type: 'checkbox', 
    rules: 'boolean', 
    value: true, // do I set initial, default ? 
    checked:true 
    }, 
]; 

...

<input {...form.$('my_checkbox').bind()} /> 

全サンプルコードhttps://codesandbox.io/s/N914WNRpv

答えて

0

checked = {field.value}は、デフォルト値を正しく動作させたい場合は、 "bind"関数の後にある必要があります。

<input    
    {...field.bind({ 
     type: 'checkbox', 
    })} 
    checked={field.value} 
/> {field.label} 
関連する問題