Skip to content

v0.5.4

Compare
Choose a tag to compare
@qiqiboy qiqiboy released this 29 Mar 07:05
· 129 commits to master since this release

v0.5.4 (March 29, 2019)

  • 🤘调整<Form/>$defaultValues $defaultStates现在可以传递一个初始化函数,返回相应的初始化值即可。该函数会在组件初次挂载或者每次调用$reset()时被调用。
  • 🤘调整<Field/>$defaultValue $defaultState现在可以传递一个初始化函数,返回相应的初始化值即可。该函数会在组件初次挂载或者每次调用$reset()时被调用。

该调整主要用于调用高阶组件withForm withField时,可以传递默认属性配置,通过传递自定义函数可以有更大自由度调整组件的初始值:

withForm(MyForm, {
    $defaultValues(props) {
        return {
            username: props.value.split(' ')
        }
    }
});
withField(MyField, {
    $defaultValue(props) {
        return props.value.split(' ');
    }
});