假设我有一个扩展输入类型的自定义angular-formly类型。 让我们称之为用户。
在表单填入model = {}之前。
一旦填写并有效,我希望得到这个结果
loadLang
一旦用户输入有效名称,结果模型就会附加任意元数据。从而创建一个特定于用户的模型"
基本上,我希望我的验证功能将结果推送到模型。
我将如何处理此问题,因为密钥必须绑定到对象的属性,该属性只有在验证返回true后才会存在。
changelanguage
}
如果可能的话,请朝正确的方向推动我。但是还不错。
答案 0 :(得分:0)
$scope.user
{
'name':'TestName',
'someCustomData': 'Not part of the form',
'someMoreMetaData': 'Also not part of the from'
}

答案 1 :(得分:0)
您应该添加监视验证并在有效时执行操作:
scope.$watch('myForm.myInput.$valid', function(validity) {$scope.user.custom data ="blabla"})