首页 > TAG信息列表 > angular2-forms

javascript-angular 2不需要时是否需要避免两种方式的databind?

我花了很多时间来了解是否在我的表单上始终使用两种方式的databind(ng-model)而不是一种方式的databind会导致性能下降. 我知道,通过每两种方式databind的angular 1会创建一个新手表,而在angular 1的大量应用中我们会遇到性能问题,因为这样.现在我需要知道,如果我仅使用一种方式进

javascript-空变量为输入的禁用属性提供真实值

我不知道这是问题还是正常行为. 如果我们有这样的形式: <form #form="ngForm" > <div> <label>field1</label> <input type="text" name="field1" [(ngModel)]="mainVar" [disabled]="someVar" />

javascript-角度形式不断返回false(Angular 2)

我在Angular 2中有一个表单,正在通过模型驱动的方式进行验证.我想知道如何将状态从false更改为true,因为我有验证规则,即使用户正确填写了所有内容,它仍然使我返回无效(false).这是HTML代码. <div class="wrap-page"> <form [formGroup]="myForm" novalidate class="form-contat

javascript-更改嵌套表单中的FormBuilder数组项

根据API文档,更改嵌套值的正确方法是使用方法patchValue myForm.patchValue({‘key’:{‘subKey’:’newValue’}})); 但是如何在下面的示例中更改嵌套数组(例如汽车列表)中的值.如何获得列表数组的第一项更改为嘉年华模型? Plunker myForm.patchValue({‘list’:0:{‘model’:’Fiesta’

javascript – Angular 2:向ngModelGroup添加验证器

我正在使用ngModelGroup指令将多个表单输入组合在一起. 在文档(https://angular.io/docs/ts/latest/api/forms/index/NgModelGroup-directive.html)中,我读到有一个验证器:任何[]属性. 这是否意味着我可以添加一个自定义验证器函数,该函数仅验证该ngModelGroup?如果是这样,我该如何使

javascript – 如何使用angular 2在URl中使用questionmark

我是Angular 2的新手 这里显示了我的url将显示的路由器的代码.Router Code现在,当我运行该代码时,url看起来像这样.. 本地主机:50465 /推广ID = / 51059 在那个网址显示?问号的标记(?)和=而不是equalto(=).显示如何显示我的原始网址.我的代码看起来像那样. 我想这样输出:http://localho

javascript – Angular2动态输入字段在输入更改时失去焦点

我正在制作一个动态的表格. Field有一个值列表.每个值都由一个字符串表示. export class Field{ name: string; values: string[] = []; fieldType: string; constructor(fieldType: string) {this.fieldType = fieldType;} } 我的组件中有一个函数,它为字段添加

spring – 使用Angular2到REST API的文件上传

实际上,我正在使用一个以Angular 2编码的接口的Spring REST API. 我的问题是我无法使用Angular 2上传文件. 我在java中的Webresources是这样的: @RequestMapping(method = RequestMethod.POST, value = "/upload") public String handleFileUpload(@RequestParam MultipartFile fil

javascript – 更新视图(DOM)后的调用方法(在Angular 2中)

假设我有以下指令: import {Directive, Input, OnChanges } from '@angular/core' @Directive({ selector: 'select[my-select]' }) export class NbSelect implements OnChanges { @Input() ngModel; constructor() { } ngOnChanges(changes) {

javascript – Angular2:仅对包含数字的字段进行自定义验证

我试图在角度2中进行自定义验证,我已经包含了我的知识所需但我无法验证 import { FORM_DIRECTIVES, AbstractControl, ControlGroup ,FormBuilder,Control, Validators } from 'angular2/common'; @Component({ selector : 'cusValidate', template: ` <form [ngFormModel] = "m

javascript – Angular2错误 – 是否包含平台模块(BrowserModule)?

我只是想在Angular2中运行一个简单的index.html页面,但它在console中的zone.js中显示错误: Unhandled Promise rejection: No ErrorHandler. Is platform module (BrowserModule) included? ; Zone: <root> ; Task: Promise.then ; Value: Error: No ErrorHandler. Is platform