我一直在使用角度形式来创建动态形式。在“我的表单”中,我使用了“禁用”字段,但那些相关字段表示由其他输入自动填充。但是我提交了表单,这些禁用输入字段值未添加到表单值中。我也尝试了form.getRawValue,但它不起作用,如何获取必须设置为只读的字段值?我想在json中使用readonly属性,但是我不知道如何使用它。请帮助我。
答案 0 :(得分:0)
HTML5具有对输入标签只读的内置属性,在这种情况下可以使用。
<input readonly />
确保在提交之前验证表单,可以通过打开开发工具并从输入元素中删除只读标签来操纵此属性。
答案 1 :(得分:0)
this.form.getRawValue();
我明白了,上面的行还提供了包括禁用字段在内的所有形式的值。