v0.5.4
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(' ');
}
});