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 我的问题是关于材料ui 4,材料ui/不存在的采摘者比较;面具;财产_Javascript_Reactjs_Material Ui - Fatal编程技术网

Javascript 我的问题是关于材料ui 4,材料ui/不存在的采摘者比较;面具;财产

Javascript 我的问题是关于材料ui 4,材料ui/不存在的采摘者比较;面具;财产,javascript,reactjs,material-ui,Javascript,Reactjs,Material Ui,使用Material UI(mui)将reactjs项目从v3升级到v4,并遵循推荐的迁移指南。 作为替换材料ui选取器2.2.1至@material ui/选取器的一部分 DatePicker组件现在抱怨不存在“mask”属性,该属性过去在mui3上工作正常 迁移指南没有提到选择器。所以我想知道。 现在我回到使用MUI3.9和材质ui选择器2.2.1 import { DatePicker, DateTimePicker } from '@material-ui/pickers'; // l

使用Material UI(mui)将reactjs项目从v3升级到v4,并遵循推荐的迁移指南。 作为替换材料ui选取器2.2.1至@material ui/选取器的一部分

DatePicker组件现在抱怨不存在“mask”属性,该属性过去在mui3上工作正常

迁移指南没有提到选择器。所以我想知道。 现在我回到使用MUI3.9和材质ui选择器2.2.1

import { DatePicker, DateTimePicker } from '@material-ui/pickers';

// later on...

return (
    <DatePicker
      name={name}
      value={value}
      clearable
      autoOk
      onChange={handleChange}
      format="DD/MM/YYYY"
      placeholder="___/___/______"
      mask={masked(value)}         // <=== The mask property
      {...other}
    />
  );
从'@material ui/pickers'导入{DatePicker,DateTimePicker};
//后来。。。
返回(
报告中的章节说:

掩码将自动生成并应用于该格式 通过了


如果您查看,您会发现没有
掩码
属性,因此您必须使用
格式
属性,或者您可以使用具有
掩码
属性的属性来覆盖从格式生成的内容。

感谢您的回答,在使用Material UI 3.9.2,Material-u的遗留代码上确实有@francei-pickers 2.2.1,它没有抱怨同时具有格式和掩码属性。问题出现在升级到Material ui 4.0.2和@Material ui/pickers 3.1.0之后,我得到的是消息
掩码“\uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu您通过的对于dd MMMM yyyy使用的格式无效。当使用
“@material ui/pickers:“4.0.0-alpha.7”
时,将下降到不受控制的非屏蔽inpu