【问题标题】:AngularJS Validate a json like an inputAngularJS像输入一样验证json
【发布时间】:2017-05-15 08:36:18
【问题描述】:

我有一个带有“必需”输入的表单。当您的值只是一个文本时,这是完美的。

我还有一个输出 json 字符串的指令。我还想在提交表单之前验证这个 json。

我无法使用这个 ng 模型创建输入,因为在该输入中显示 [Object]。将此 json 字符串化并创建一个验证 json 的自定义验证器是一种好习惯吗?

【问题讨论】:

  • 我建议使用ng-change,在其中验证 JSON 并使用 <inputName>.$setValidity 设置有效性

标签: angularjs angularjs-validation


【解决方案1】:

不,这不是一个好习惯,您不应该这样做,而是为 JSON 的不同属性进行不同的输入,因为 stringify 无法验证您的 JSON。 Json 应该在验证后提交表单时动态创建。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-01-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-08-16
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多