问题标签 [saripaar]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - 如何在 saripaar 中设置验证的一部分?
当我使用android-saripaar时,我只想使用一些验证。我用了ViewPager
并且有十几个EditText
. 每个页面都有一些输入。我想在每一步验证输入。
例如,我在第一步有username
and ,在第二步有 , 。如果用户在第一步输入无效数据,则验证有效。password
phone
email
android - Dialog 中的 Android Saripaar 验证
我在活动中成功使用了 Saripaar Library 2.0。如何验证对话框内的 EditText。
我有一个带有用户名、密码(EditTexts)和登录、忘记密码(按钮)的登录屏幕。当我单击忘记密码时。将出现对话框并询问电子邮件(EditText)
我如何验证 EditText forgotpasswordrequest
如果我在登录活动中初始化忘记密码请求 EditText
运行时错误是:java.lang.IllegalStateException: 'EditText forgotpasswordrequest' 为空。
如果我在对话框中初始化 forgotpasswordrequest EditText,错误是,
@NotEmpty 不适用于局部变量
如何单独验证 Dialog 内的 EditText?
android - Saripaar v2 验证(验证失败后,流程继续)
我正在尝试使用这个简洁的验证框架,但我遇到了这个问题:
在单击按钮进行验证时,我可以看到字段被标记,但不是中止执行,而是继续流程。有没有办法在验证错误时停止执行?
将 validate 方法设为布尔值会更容易,这样您就可以做出自己的决定,对吗?
java - 从全局范围内的 XML 资源文件中获取字符串值
我正在使用 Android Validation Saripaar库进行验证,我需要将我的 XML 资源字符串分配给消息属性,我无法在此范围内通过 getResources.getStrings(R.strings.myString) 获取系统资源,因为“this”不是可在本地范围之外访问。
android - Android 即时验证 Saripaar + TextInputLayout
我正在努力如何使用库 Saripaar 为 TextInputLayout 设置错误。我为某些应该验证的输入添加了 TextWatcher。我也注册了适配器
但我不确定如何为布局设置错误。
感谢您的回答
android - Android Saripaar Validator 2.0.3:如何检查规则之一是否有效
当只有两个规则之一有效时,尝试使用Android Saripaar 验证器。例如:
在上面的示例中,我需要 etUserEmail 可以为空(如果用户没有在此字段中输入任何内容)或者是有效的电子邮件(如果用户输入了电子邮件)。但是上面的例子不能正常工作。即使用户没有输入任何内容,验证器也会将@Email 规则应用于 etUserEmail 字段。
有没有办法实现这个任务?也许,我需要为 @Or 注释创建自定义规则?有人可以举这个规则的例子吗?
android - 使用 Saripaar lib 和 Butterknife 冲突进行验证
我正在尝试使用 Saripaar 库在发送表单之前对其进行验证。但是我在 XML 中遇到了一些膨胀问题,我不知道这是否与 Butterknife 冲突。
控制台中捕获的错误:
源的一些重要部分:
java - 用于验证值的 Android 库
我正在使用名为Android Saripaar v2的验证库
链接 => https://github.com/ragunathjawahar/android-saripaar
它有一些这样的功能
// 注意这@BindView
是来自 Butterknife
它工作得很好,但我只能用它来验证 ui 元素,而不是简单的值,比如
我目前采用的方法是添加一个仅处理带有if
语句的布尔验证的不同块。
我相信这样的事情是可能的。
以下链接中的相同内容。 https://github.com/ragunathjawahar/android-saripaar/issues/200
会有图书馆做这样的事情吗?
android - Saripaar formvalidation 在 kotlin 中第二次不起作用
我正在使用saripaar进行表单验证。我在fragmentA中有一些edittext,验证成功后,视图将切换到fragmentB。
片段中的 Butterknife 和 saripaar 注释。
萨里帕尔初始化:
要验证字段:
验证第一次正常工作。当从fragmentB返回到fragmentA时,验证不生效,直接调用onvalidationsuccess。
在onValidationSucceeded 上,我正在使用以下函数切换到 fragmentB。
这个问题只出现在kotlin中,java中没有。