<FormItem {...formItemLayout} label="Publish Date">
{getFieldDecorator('publishDate', {
initialValue: '',
rules: [
{
required: false,
message: 'Please input publishDate',
whitespace: true,
},
],
})(<DatePicker onChange={onChange} />)}
</FormItem>
Run Code Online (Sandbox Code Playgroud)
不起作用。我收到异步验证器说“publishDate 不是字符串”。
所以我用这种方式作为临时解决方案。
<FormItem {...formItemLayout} label="Publish Date">
{getFieldDecorator('publishDate', {
initialValue: getCurrentDate(),
rules: [
{
required: false,
message: 'Please input publishDate',
whitespace: true,
},
],
})}
<DatePicker onChange={onChange} />
</FormItem>
Run Code Online (Sandbox Code Playgroud)
有什么帮助吗?提前致谢!
到目前为止这是我的代码:
import { createStore, applyMiddleware, compose } from 'redux'
import Rehydration from '../Services/Rehydration'
import ReduxPersist from '../Config/ReduxPersist'
import Config from '../Config/DebugConfig'
import createSagaMiddleware from 'redux-saga'
import ScreenTracking from './ScreenTrackingMiddleware'
import { createReactNavigationReduxMiddleware } from 'react-navigation-redux-helpers'
// creates the store
export default (rootReducer, rootSaga) => {
/* ------------- Redux Configuration ------------- */
const middleware = []
const enhancers = []
/* ------------- Navigation Middleware ------------ */
const navigationMiddleware = createReactNavigationReduxMiddleware(
'root',
state => state.nav
)
middleware.push(navigationMiddleware)
/* ------------- Analytics Middleware ------------- …Run Code Online (Sandbox Code Playgroud)