javascript - Material UI - 自动完成如何获取 event.type 或额外的属性名称?

标签 javascript reactjs express material-ui

我正在创建一个处理程序来处理用户输入。根据文档,我正在使用 onUpdateInput 来获取所选的值,但如何分配名称并从中获取 event.type <Autocomplete name="mystate ..?­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­ 我有一个处理程序,可以执行类似的操作

autochangehandler(event){
            const target = event.type;
            const value =  target.type === 'checkbox' ? target.checked : target.value;
            const name = event.name;

我的目标未定义,因为 onUserinput 不直接返回事件,而是返回所选字符串。所有属性的链接:http://www.material-ui.com/#/components/auto-complete

简而言之,我有多个输入,在我的处理程序中,我想检查它是否是复选框、自动完成或其他字段。之后我想设置与调用它的字段名称相对应的 setState !

最佳答案

我刚刚搬到https://ant.design/ 。提供更多的资源可供使用。对于我的需求来说,这个库非常棒。我鼓励人们尝试一下。

关于javascript - Material UI - 自动完成如何获取 event.type 或额外的属性名称?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42326142/

相关文章:

node.js - COR 错误 : Google Oauth from React to Express (PassportJs validation)

node.js - Mongoose ODM,保存前更改变量

javascript - Windows Media Player 死了吗? JS无法访问 'Controls'?

javascript - 如何通过 is() 方法使用多个变量(选择器)

javascript - $ ("Iframe").contents() 适用于本地主机但不能在线使用?

javascript - 是否可以声明自己的 typescript 模块并像 npm 包一样导入它们

css - Semantic-UI 容器在某些断点处自动获取边距

javascript - React Slick 没有预期的默认水平行为

node.js - 使用 winston-mongodb、express-winston 和 winston 进行日志记录

node.js - 快速路由在本地计算机上按预期运行。但在 Nginx 上则不然