因为这个bug浪费了太多的时间。我编写了一个自定义验证,以确保“货币名称”不会重复,名为"validateNameUniqness“的自定义验证函数从laravel api调用http服务。
laravel必须确定名称是否重复:如果名称不重复,则laravel将返回true,否则将返回一条错误消息。在这两种情况下,laravel都会标记状态为"200“的响应。
laravel代码:
public function validateCurrencyNameUniqness($name){
$request = new Request();
$request-&g
所以现在除了验证模块之外,我还使用Angular6 Reactive form模块创建表单。
form = new FormGroup({
groupOne: new FormGroup({
example: new FormControl('', Validation.required)
})
})
当然,这是一个非常基本的实现,但当验证方法开始堆叠时,尤其是在大型表单上,这会变得非常冗长,有没有更谨慎的方法来处理这个问题,即将验证/规则与控制器解耦?
干杯。
我正在实现表单控件,带有验证等。我希望只有当用户“模糊”TextField时,换句话说,当字段失去焦点时,才会显示错误消息。在Angular中,我们有状态,我们可以从它出发。如何在Jetpack Compose中侦听失去焦点的状态?
@Composable
fun Screen() {
TextField(
onBlur = {
// P.S. This parameter does not exist
}
)
}