Umbraco cms AngularJS正则表达式不断出现

问题描述 投票:0回答:1

Umbraco使用angularJS作为基础库,并在其上完全开发了后台办公室。首先讲的原因是告诉我有一个在其上应用URL正则表达式的字段。如果有人输入无效的网址,如下图所示enter image description here它根据需要显示错误。但是,如果用户尝试通过选择并立即删除整个文本来删除它。它仍然不断出现这样的错误enter image description here但是,如果用户像这样逐个删除文本enter image description here然后验证错误已删除,用户需要单击按钮再次看到错误。

我想知道当用户一起删除所有文本时如何实现屏幕3的状态?对于用户而言,一一删除文本字符以刷新字段状态的行为确实很烦人。屏幕3状态应应用于屏幕2。

有人能告诉我如何解决或实现吗?现在,这似乎是默认行为。

期待您的来信。建议将是可理解的。

关于o

angularjs validation umbraco
1个回答
0
投票

我已经研究了这个问题。这似乎是产品错误。

立即删除整个文本时,newValue是一个空字符串,负责重置错误消息的代码无法运行。如果您有权访问umbraco代码,则可以通过删除突出显示的复选标记轻松地对其进行修复:

enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.