输入从右向左填充的时间掩码和可选的3位小时(Angular )

63lcw9qa  于 2022-09-18  发布在  Java
关注(0)|答案(0)|浏览(93)

我很难找到我需要的东西。在我的angularjs项目中,我们使用Angular 输入掩码作为输入。我需要这样一个时间掩码:000:00,但第一个数字必须是可选的,这就是为什么我需要掩码从右到左填充的原因。我试着添加ui-mask="?9?9?9:?9?9",但即使是dir="rtl",它也会先填充两个点之前的3位数字。此外,我不喜欢这个“rtl”,因为当你想要擦除你所写的东西时,它会扰乱“退格”和“删除”按钮,而且数字也不是以正确的顺序出来的。

超文本标记:<input class="form-control dynamic-input" ui-mask="?9?9?9:?9?9" ng-model="$ctrl.ngModel" dir="rtl" ui-mask-placeholder-char="space" style="unicode-bidi:bidi-override; direction: RTL;" /></input>

我在屏幕上需要做的是:

127:25

23:17

截图示例:

我在屏幕上看到的是:

231:7

有人能帮帮我吗?

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题