Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/27.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angular 找不到名为';[对象对象]'; •{{error} {{警告} 此操作将创建一个任务: 定义 构造函数(专用任务服务:任务服务, 私人fb:FormBuilder, 私人通知服务:NzNotificationService, 私人loggerService:loggerService, 私人bsModalRef:NzModalRef, 专用路由器(路由器){ this.form=fb.group({ “taskName”:this.taskName });在此处输入代码_Angular - Fatal编程技术网

Angular 找不到名为';[对象对象]'; •{{error} {{警告} 此操作将创建一个任务: 定义 构造函数(专用任务服务:任务服务, 私人fb:FormBuilder, 私人通知服务:NzNotificationService, 私人loggerService:loggerService, 私人bsModalRef:NzModalRef, 专用路由器(路由器){ this.form=fb.group({ “taskName”:this.taskName });在此处输入代码

Angular 找不到名为';[对象对象]'; •{{error} {{警告} 此操作将创建一个任务: 定义 构造函数(专用任务服务:任务服务, 私人fb:FormBuilder, 私人通知服务:NzNotificationService, 私人loggerService:loggerService, 私人bsModalRef:NzModalRef, 专用路由器(路由器){ this.form=fb.group({ “taskName”:this.taskName });在此处输入代码,angular,Angular,这个问题与绑定的实现方式有关 要将静态字符串传递到组件中,可以使用以下方法: <form nz-form (ngSubmit)="handleCreate()" [formGroup]="form"> <nz-form-item *ngIf="errors && errors.length > 0" class="alert alert-error"> <nz-form-label *ngFor="let error of err

这个问题与绑定的实现方式有关

要将静态字符串传递到组件中,可以使用以下方法:

<form nz-form (ngSubmit)="handleCreate()" [formGroup]="form">

  <nz-form-item *ngIf="errors && errors.length > 0" class="alert alert-error">
    <nz-form-label *ngFor="let error of errors">• {{ error }}</nz-form-label>
  </nz-form-item>

  <nz-form-item *ngIf="!(errors && errors.length) && warnings && warnings.length > 0" class="alert alert-warning">
    <nz-form-label *ngFor="let warning of warnings">{{ warning }}</nz-form-label>
  </nz-form-item>

  <nz-form-item>This action will create a task:</nz-form-item>
  <nz-form-item>
    <nz-form-item nz-row>
      <nz-form-label nz-col nzSpan="6">
        definition
      </nz-form-label>
      <div nz-col nzSpan="18">
        <app-stream-dsl>{{ dsl }}</app-stream-dsl>
      </div>
    </nz-form-item>
    <nz-form-item nz-row>
      <nz-form-label nz-col nzSpan="6" nzRequired [nzFor]="name">
        name
      </nz-form-label>
      <nz-form-control nz-col nzSpan="18" [nzValidateStatus]="form.controls.taskName.errors" nzHasFeedback>
        <input nz-input class="form-control input-sm"
               [id]="name"
               [name]="name" [formControlName]="taskName"
               type="text" placeholder="<Task Name>"/>
        <nz-form-explain *ngIf="form.controls.taskName.errors">
          The format of your task name is invalid. {{ form.controls.taskName.errors.validateTaskName.reason }}
        </nz-form-explain>
      </nz-form-control>
    </nz-form-item>
角度文档

这是
吗。taskName
是对象吗?您好,欢迎来到堆栈溢出。这不是一个好问题的示例。一个好问题,需要对问题进行详细描述,需要对当前和以前的尝试、当前输出和所需输出进行编码示例。基本上,“为我编写代码。”是不可接受的。请参阅:是,this.taskName是一个ObjecttaskName=new FormControl(“”,validateTaskName);/***成功创建任务时调用的对父级的回调。*/successCallback:()=>void;构造函数(private tasksService:tasksService,private fb:FormBuilder,private notificationService:notificationService,private loggerService:loggerService,private bsModalRef:bsModalRef){this.form=fb.group({'taskName':this.taskName});}FormControl名称必须是一个字符串,为它设置一个字符串值。问题已经解决。非常感谢。另一个问题是为什么检查代码没有变为红色。很高兴提供帮助,我不确定您所说的“检查代码”是什么。我猜类型解析器只是将组件属性视为对象,而不是实际的y正在检查其定义的类型值。任务名称的格式无效。{{form.controls.taskName.errors.validateTaskName.reason}。这句话将在页面上变为红色,但还没有。啊,错误消息没有正确显示。如果您提供一个最低限度的工作示例,可能会有人看到这个问题。但此时我无法为您指出正确的方向。非常感谢您的建议和帮助。
<app-component myProperty="value">
<app-component [myProperty]="obj">
   26     <input nz-input class="form-control input-sm"
   27        [id]="name"
   28        [name]="name" formControlName="taskName"
   29        type="text" placeholder="<Task Name>"/>