我将文本字段的最大长度限制为35个字符,如下所示。
maxLength="35"
此外,我发现当我在浏览器和装有Android 5.0的HTC一台ME设备上运行时,此方法工作正常
这在Android 8的OnePlus 6中不起作用。我发现当我们键入长字符(如“ asdfasdfASFasdfasdfASDFasdfertASDFASDFASDsadfasdf”)并且输入字段接受的字符太多但在模糊时修剪为35时,此方法不起作用。
为克服这一点,我还尝试了如下定义函数,
checkMaxLength() {
if(str.length > 35) {
// str.splice - to cut of the string
}
}
此功能被调用
(input)="checkMaxLength()"
但是当键盘在设备上显示建议时,这也无法按预期工作。