zoukankan      html  css  js  c++  java
  • [Angular2 Form] Style Validation in Angular 2 Forms

    Inputs using Angular 2’s ngModel automatically apply style classes of .ng-validand .ng-invalid each time the input’s validity changes. These classes allow you easily add your own styles simply by declaring the styles in your Componentdecorator.

    import { Component, OnInit } from '@angular/core';
    
    @Component({
      selector: 'app-message',
      templateUrl: './message.component.html',
      styleUrls: ['./message.component.css']
    })
    export class MessageComponent implements OnInit {
    
      message = "Hello";
    
      constructor() { }
    
      ngOnInit() {
      }
    
      onSubmit(formValue){
        console.log("formValue", JSON.stringify(formValue, null, 2))
      }
    }
    input.ng-dirty.ng-valid.ng-touched{
      border-bottom: green 2px solid;
    }
    input.ng-invalid.ng-dirty.ng-touched{
      border: 2px solid red;
    }

    Github

  • 相关阅读:
    2015第14周四
    2015第14周三
    2015第14周二
    2015第14周一
    2015第13周日
    2015第13周六
    2015第13周五
    2015第13周四
    2015第13周三
    2015第13周二
  • 原文地址:https://www.cnblogs.com/Answer1215/p/5914088.html
Copyright © 2011-2022 走看看