第一次单击MaterialUI FormControl API TextField时onClick不起作用

普罗蒂蒂·普罗瓦(Proteeti Prova)

在我的React应用程序中,我正在使用MaterialUI表单控件API文本字段。在Select标记中,我触发了一种onClick方法,但它仅在第一次单击后才触发。我没有将任何隐藏的CSS应用于这些标签。以下是以下代码段:

                    <FormControl style={{ width: '12em', marginTop: '1em' }} variant="outlined">
                        <InputLabel htmlFor="outlined-age-native-simple">Select Template</InputLabel>
                        <Select
                            native
                            label="Select-Template"
                            onClick={this.GetTemplates}

                        >
                            {templates.length &&
                                templates.map(x => (
                                    <option
                                        key={x.template_id}
                                        value={JSON.stringify(x.template_content)}
                                        style={{ border: 'solid' }}>
                                        {x.template_name}
                                    </option>
                                ))}
                        </Select>
                    </FormControl>

功能:

GetTemplates = e => {
    XRayApi.getTemplates(this.getTemplatesApiResponse);
};

我根本找不到原因。有什么帮助吗?

开发者爱玛

您应该onChange={this.GetTemplates}在代码中使用它才能使其正常工作。根据material-ui> select官方API文档,onClick不可用。现在,您的代码将变为

<FormControl style={{ width: '12em', marginTop: '1em' }} variant="outlined">
  <InputLabel htmlFor="outlined-age-native-simple">Select Template</InputLabel>
  <Select
  native
  label="Select-Template"
  onChange={this.GetTemplates}>
        {templates.length &&
            templates.map(x => (
                <option
                    key={x.template_id}
                    value={JSON.stringify(x.template_content)}
                    style={{ border: 'solid' }}>
                    {x.template_name}
                </option>
            ))}
    </Select>
</FormControl>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

第一次单击后不起作用

来自分类Dev

jQuery事件第一次不起作用

来自分类Dev

jQuery脚本第一次不起作用

来自分类Dev

第一次单击时按钮不起作用

来自分类Dev

第一次单击后ng-click不起作用(嵌入式指令)

来自分类Dev

UISearchController searchBar在第一次单击时消失

来自分类Dev

函数在第一次单击时未执行

来自分类Dev

单击函数被调用两次,但仅在第一次单击时被调用?

来自分类Dev

“反应”单选按钮在第一次单击时不起作用

来自分类Dev

react setState()在第一次单击时不起作用,但在第二,第三次...时效果很好...单击

来自分类Dev

输入.on('keydown')第一次不起作用

来自分类Dev

jQuery事件第一次不起作用

来自分类Dev

从表单添加和删除元素,第一次单击有效,后续单击不起作用

来自分类Dev

jQuery脚本第一次不起作用

来自分类Dev

ajaxSubmit()OnProgress第一次不起作用

来自分类Dev

单击按钮会在第一次单击时触发整页回发

来自分类Dev

复选框的jQuery在第一次单击后不起作用

来自分类Dev

第一次单击时,ImageButton并非始终可单击

来自分类Dev

用户在第一次单击后应关闭表单时可以多次单击按钮

来自分类Dev

toggleClass()在第一次后不起作用

来自分类Dev

ExpandableListView setAlpha第一次不起作用

来自分类Dev

锚链接偏移仅在第一次单击时不起作用

来自分类Dev

slideDown第一次不起作用

来自分类Dev

搜索第一次点击不起作用

来自分类Dev

MouseListener 第一次不起作用

来自分类Dev

OnClick 侦听器仅在第一次单击时更新回收器视图

来自分类Dev

第一次解析 JSON 不起作用

来自分类Dev

Onclick javascript 函数在第一次点击时不起作用

来自分类Dev

即使在第一次同意时也没有收到“刷新令牌” - Google API

Related 相关文章

  1. 1

    第一次单击后不起作用

  2. 2

    jQuery事件第一次不起作用

  3. 3

    jQuery脚本第一次不起作用

  4. 4

    第一次单击时按钮不起作用

  5. 5

    第一次单击后ng-click不起作用(嵌入式指令)

  6. 6

    UISearchController searchBar在第一次单击时消失

  7. 7

    函数在第一次单击时未执行

  8. 8

    单击函数被调用两次,但仅在第一次单击时被调用?

  9. 9

    “反应”单选按钮在第一次单击时不起作用

  10. 10

    react setState()在第一次单击时不起作用,但在第二,第三次...时效果很好...单击

  11. 11

    输入.on('keydown')第一次不起作用

  12. 12

    jQuery事件第一次不起作用

  13. 13

    从表单添加和删除元素,第一次单击有效,后续单击不起作用

  14. 14

    jQuery脚本第一次不起作用

  15. 15

    ajaxSubmit()OnProgress第一次不起作用

  16. 16

    单击按钮会在第一次单击时触发整页回发

  17. 17

    复选框的jQuery在第一次单击后不起作用

  18. 18

    第一次单击时,ImageButton并非始终可单击

  19. 19

    用户在第一次单击后应关闭表单时可以多次单击按钮

  20. 20

    toggleClass()在第一次后不起作用

  21. 21

    ExpandableListView setAlpha第一次不起作用

  22. 22

    锚链接偏移仅在第一次单击时不起作用

  23. 23

    slideDown第一次不起作用

  24. 24

    搜索第一次点击不起作用

  25. 25

    MouseListener 第一次不起作用

  26. 26

    OnClick 侦听器仅在第一次单击时更新回收器视图

  27. 27

    第一次解析 JSON 不起作用

  28. 28

    Onclick javascript 函数在第一次点击时不起作用

  29. 29

    即使在第一次同意时也没有收到“刷新令牌” - Google API

热门标签

归档