【问题标题】:Angular property is missing缺少角属性
【发布时间】:2020-04-30 17:18:32
【问题描述】:

我有以下型号。

export class Instructor{
firstname:string;
lastname:string;
}

export class Course {
ID: number;
title: string;
crn: string;
instructor:Instructor;   
}

我想用这个方法重置一个表单。

 this.service.formData = {

  ID : null,
  title : '',
  crn : '' 
  }

我必须添加讲师属性,并且通过使用此属性我必须设置名字和姓氏 = ' '; . 在上面的括号中。但我不知道怎么做。请帮帮我。

【问题讨论】:

  • 假设您使用的是响应式表单,您能否提供一个工作示例?
  • Angular 表单提供了一个reset 方法,前提是您正确设置了表单。看来您的问题更多是关于初始化表单,而不是关于重置表单。请查看 Angular FormBuilder 来构建响应式表单。
  • 谢谢,我的问题是通过在上述方法中使用讲师解决方案:{firstname:'',lastname:''}。

标签: angular web webapi


【解决方案1】:

你可以使用:

this.service.formData = {
  ID : null,
  title : '',
  crn : '',
  instructor: {
    firstname: '',
    lastname: '',
  },
};

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-06-25
    相关资源
    最近更新 更多