Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Mobx react表单确认密码问题_Javascript_Reactjs_Mobx React - Fatal编程技术网

Javascript Mobx react表单确认密码问题

Javascript Mobx react表单确认密码问题,javascript,reactjs,mobx-react,Javascript,Reactjs,Mobx React,我使用的是mobx react form(),我有一个类似的密码规则验证,但是只要我点击confirm字段外部,就会出现confirm password错误,而不管这两个值是否完全相同: { name: 'changePassword', label: 'Change password', fields: [ { name: 'password', label: t('user:Password'),

我使用的是mobx react form(),我有一个类似的密码规则验证,但是只要我点击confirm字段外部,就会出现confirm password错误,而不管这两个值是否完全相同:

{
    name: 'changePassword',
    label: 'Change password',
    fields: [
        {
            name: 'password',
            label: t('user:Password'),
            rules: 'required|string|min:8',
            value: ''
        },
        {
            name: 'password2',
            label: t('user:Confirm password'),
            rules: 'required|string|same:password',
            value: ''
        }
    ]
},
根据文件,这应按预期工作


没有发现更改密码部分嵌套的事实:

{
    name: 'changePassword',
    label: 'Change password',
    fields: [
        {
            name: 'password',
            label: t('user:Password'),
            rules: 'required|string|min:8',
            value: ''
        },
        {
            name: 'password2',
            label: t('user:Confirm password'),
            rules: 'required|string|same:changePassword.password',
            value: ''
        }
    ]
},

你能做一个代码沙盒,我来看看吗?