【问题标题】:How to undo the changes made through developer options in dom using angular 4?如何使用angular 4撤消通过dom中的开发人员选项所做的更改?
【发布时间】:2018-11-16 03:49:01
【问题描述】:

我有一个通过 [(ngModel)] 和 [disabled] 指令绑定的输入元素。表单用于提交更改。如果 disabled 为 true,则元素被禁用,但使用开发人员选项,任何人都可以通过删除 disabled 来更改 dom。如何保留和提交旧值?

【问题讨论】:

  • 为什么要担心通过开发选项进行更改?

标签: angular dom


【解决方案1】:

正如您所说,代码可供任何人使用,因此无法确保它不会被更改(即使您保留您提到的旧值,这也可以更改)。

因此,您应该在您的 Web 应用程序中提供此类功能以增强用户体验(例如禁用按钮以避免无效的表单提交),但您必须始终在服务器端验证数据以确保其有效。

【讨论】:

    猜你喜欢
    • 2015-01-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-09-30
    • 2016-03-07
    • 2021-12-19
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多