reactjs - 如何使用 fabric ui react 创建密码输入?

标签 reactjs typescript office-ui-fabric

在 fabric ui 中有一个 TextField 输入,但我还没有找到为登录表单创建密码字段的方法。

编辑:

我尝试使用“类型”属性,但出现错误。

Property 'type' does not exist on type 'IntrinsicAttributes & IntrinsicClassAttributes<TextField> & Readonly<{ children?: ReactNode; }>

这些是 package.json 中的相关包:

"office-ui-fabric-react": "^4.21.4",
"react": "^15.6.1",
"react-dom": "^15.6.1",
"typescript": "^2.4.2"

这个问题好像和我的差不多:https://github.com/OfficeDev/office-ui-fabric-react/issues/2203 - 我尝试降级到 TypeScript 2.2.2,但如果这样做,我会从 node_modules 文件夹中收到大量错误。

更新:问题现已解决。更新了软件包,它不再存在。

最佳答案

你试过吗:

<TextField defaultValue='foo' name='bar' type='password' />

查看本期:https://github.com/OfficeDev/office-ui-fabric-react/issues/1127

还有这个问题:https://github.com/OfficeDev/office-ui-fabric-react/issues/574

更新我在 github 上的问题的回复:

Go to my issue

弥迦之刃:

这似乎是前一段时间修复的。我可以毫不费力地做:

<TextField type='password' label='Default TextField'  />

得到这个:

image provided by the user micahgodbolt on the issue

如果是 typescript 问题,我们正在解决最新版本 TS 的一些错误。确保您已更新到最新版本的 Fabric。 IE。它与文本字段和输入密码无关。

关于reactjs - 如何使用 fabric ui react 创建密码输入?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45177469/

相关文章:

reactjs - 是否可以在 React Admin 中禁用默认排序?

javascript - 在控制台中显示附加值

javascript - 如何使 UI Fabric 命令栏上下文菜单正常工作?

angular - 如何使用 ng2-file-upload 重置并允许上传文件

office365 - Office-ui-fabric-core 某些图标未显示

javascript - 为什么会出现这个错误 : "Invariant Violation: Cannot update during an existing state transition"

javascript - React中一键连续调用函数

reactjs - 无法使用 React-Konva 渲染内容

typescript - TypeError : L. Control.Draw 不是构造函数