angular2-forms

    0热度

    1回答

    我正在为一个登录表单的Angular 4组件编写测试。可以通过点击“提交”按钮或按任意输入字段中的回车来提交表格。这种行为是由Angular form指令决定的。 我可以编写一个测试用例来验证点击按钮是否提交表单,但我无法通过按键事件触发提交行为。 模板: <form (ngSubmit)="onLoginSubmit()" #loginForm="ngForm"> <div class="fo

    0热度

    1回答

    每当我保存表单时我都会收到此错误。 Datepicker: value not recognized as a date object by DateAdapter. at MdDatepickerInput.set [as value] 这是输入日期选择器。 <md-input-container> <input mdInput (dateChange)="saveF

    0热度

    1回答

    我有formgroup我从哪里到达目的地,并且将此对象数据传递给服务并检查这些路由总线是否可用,但我无法订阅此数据在另一个组件中。 home.component.ts submit(value) { const data = this.searchForm.value; this.homeservice.getbus(data).subscribe((res) => { this.b

    0热度

    2回答

    我已经在angular4项目上工作过,并且我有一个要求,我需要在0/1中获取复选框的值而不是true/false 。我的意思是如果复选框被选中,那么它将返回1,否则返回0.如果有人知道解决方案,请指导我,在此先感谢。 <form [formGroup]="myForm"> <input type="checkbox" formControlName="status" /> </form

    0热度

    1回答

    我想使用myDatePicker发布Web APi上的数据,但问题是,它发送的是一个复杂的对象,而不是只有日期,而web api无法读取, 而它的反面呢来检索数据,它收到JSON格式的日期并完美地显示它。 如果我尝试使用input type =“text”,那么它会完美地发送数据,并且web api可以获取它并将其存储到数据库中,但它在检索过程中不绑定它,这里是我的代码,By我使用Angular

    1热度

    2回答

    我正在开发一个Angular 4.X项目,并试图在按钮单击时创建一些HTML输入字段(主要是文本类型)。我正在使用Angular反应形式并试图使用Angular FormArray来实现这一点。我已经将代码写入了重定向程序,但它显示了一些错误。 以下是我创建的链接普拉克 - http://plnkr.co/edit/PCFD43GK91zo2ivQ9lf7?p=preview 为了便于参考,请找到

    0热度

    1回答

    更新我的问题更具体的一个通用表单模板的方式。 我工作的一个角2项目,有一个我想使用约5的形式,因为他们都将使用相同的HTML一般的表单模板。我选择这样做是为了防止创建具有重复html结构的多个模板。 的领域,其中包括小工具类型,是来自服务器我的数据模型的一部分。在我的一般表单组件中,这些小部件类型用于返回小部件的html。在我的模板内部,innerHTML指令接收返回的html并将其呈现在视图中。

    0热度

    1回答

    我已经创建了一个父组件TestListComponent和一个子组件TestComponent。测试组件使用@Input()从父组件接收输入。测试对象包含问题列表。我可以在测试中插入新问题。当我编辑已经创建的测试时,我无法更新以前创建的测试问题。 这是我的组件。 @Component({ selector:'create-test', template:'<test (emit

    0热度

    1回答

    我对我应该如何与角2工作时,我需要<tr>标签表中,当由*ngFor产生的<tr>标签内<input>标签有点困惑。我的情况是这样的:我有一系列“产品”,我应该在<tr>标签上显示产品信息,并且对于每个产品,都应该显示一个input字段以增加每个产品的库存。这是我做了什么: ProductStokeComponent.ts export class ProductStokeComponent im

    0热度

    2回答

    我有两个角度服务调用,其中服务调用2应该在第一个服务调用的值的结果上进行。但是我的代码根本没有打第二次服务电话。请找到下面的代码片段。 ngOnInit():void { let personId:string = this._activatedRoute.snapshot.params ['id']; this._personService.getPersonById(personId)