0
モバイルでreact-bootstrap-typeaheadを使用する際に問題があります。私は入力のオートコレクトをオフにしたいが、私はそれをやる方法を知らない。モバイルでの使用時にオートコレクトをオフにする方法
私を助けてください。 ありがとうございました。
モバイルでreact-bootstrap-typeaheadを使用する際に問題があります。私は入力のオートコレクトをオフにしたいが、私はそれをやる方法を知らない。モバイルでの使用時にオートコレクトをオフにする方法
私を助けてください。 ありがとうございました。
一般に、これらの機能を無効にするには、spellcheck
属性(Safariのautocorrect
)を入力に使用できます。反応-ブートストラップ・先行入力では、あなたはinputProps
小道具を使用してこれらの値を設定することができます。
<Typeahead
inputProps={{
autoCorrect: 'off', // Safari-only
spellCheck: false,
}}
/>
しかし、according to caniuseことに注意してください:
そのOSからモバイルブラウザ結果の部分的なサポートは、一般的に内蔵しました波線の下線を使用してスペルの間違いを示す代わりに、スペルチェックを行います。 spellcheck = "false"はこれらのブラウザでは効果がないようです。
モバイルブラウザで自動修正を完全に無効にすることは、個々のOSレベルの設定になる可能性があるため、無効にすることはできません。
ありがとうございます。しかし、私が 'AsyncTypeahead'を使用していれば動作します。私はhtmlを見て、それはattcribute autocorrectを持っていません。私はブラウザのクロムになります –
私は私の元の答えで間違いを犯しました。属性はcamelCaseでなければなりません(つまり、 'autoCorrect'&' spellCheck')。回答が更新されました。 – ericgio