我有一个输入元素,该元素通过[(ngModel)]和[disabled]指令绑定。表单用于提交更改。如果disabled为true,则元素被禁用,但是使用开发人员选项,任何人都可以通过删除disabled来更改dom。如何保留并提交旧值?
答案 0 :(得分:0)
正如您所说,该代码对任何人都可用,因此无法确保不会更改它(即使您保留了前面提到的旧值,也可以更改它)。
因此,您应在Web应用程序中提供这种功能以增强用户体验(例如,禁用按钮以避免无效的表单提交),但是必须始终在服务器端验证数据以确保其有效。