【问题标题】:Ionic keyboard. Autocompletion flickers when typing in input field离子键盘。在输入字段中键入时自动完成闪烁
【发布时间】:2019-10-31 07:11:37
【问题描述】:

以下情况发生在我拥有的每个输入字段上。知道可能是什么原因造成的,或者我该如何调试它?

我使用正常输入,如下所示:

        <div class="row">
          <div class="input-field col s12">
            <input id="correo" type="email" class="validate" [(ngModel)]="userEmail" name="userEmail">
            <label for="correo">Email</label>
          </div>
          <div class="input-field col s12">
            <input id="pass1" type="password" class="validate" [(ngModel)]="userPassword" name="userPassword">
            <label for="pass1">Contraseña</label>
          </div>
        </div>

我也在使用 materialize.css: https://materializecss.com/

【问题讨论】:

    标签: angular ionic-framework materialize


    【解决方案1】:

    在输入标签中使用autocomplete="OFF",您在输入时不想要建议。像这样在输入标签中使用自动完成

    <div class="row">
              <div class="input-field col s12">
                <input id="correo" type="email" class="validate" [(ngModel)]="userEmail" name="userEmail" autocomplete="OFF">
                <label for="correo">Email</label>
              </div>
              <div class="input-field col s12">
                <input id="pass1" type="password" class="validate" [(ngModel)]="userPassword" name="userPassword" autocomplete="OFF">
                <label for="pass1">Contraseña</label>
              </div>
            </div>
    

    【讨论】:

    • 感谢您的建议,我想我将把它作为最后的资源。但我想拥有它们,我只是不希望它们像图像中那样闪烁。它们会出现一毫秒,然后在每次击键后消失,即使没有任何建议。
    • 另外,我已经尝试过了,但似乎不起作用,我读到禁用它们相当具有挑战性......这对你有用吗?
    • 是的,它对我来说很好,但是当你不想要建议时可以使用它,并且该建议框闪烁的要点可能是因为 CSS。您应该检查该区域,这可能有助于详细了解问题。
    • 不行,你用的是Ionic 4吗?它也不适用于浏览器。 gist.github.com/niksumeiko/360164708c3b326bd1c8
    • 也会闪烁。我将禁用 css 并检查
    猜你喜欢
    • 1970-01-01
    • 2015-09-03
    • 1970-01-01
    • 2017-04-08
    • 1970-01-01
    • 2023-03-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多