установить дату в поле ввода, используя mydatepicker в angular4

Из справочной страницы git-branch :

 git branch --contains 

Только ветви списка, которые содержат указанное commit (HEAD, если не указано). Implies --list.

blockquote>
 git branch -r --contains 

Также перечисляет ветви удаленной отслеживания (как указано в user3941992 's answer ниже), то есть «локальные ветви, которые имеют прямую связь с удаленной ветвью».


См. также статью git ready .

Тег --contains будет выяснять, была ли еще какая-то фиксация в вашей ветке. Возможно, у вас есть фиксация SHA из патча, который, по вашему мнению, вы применили, или вы просто хотите проверить, действительно ли фиксация для вашего любимого проекта с открытым исходным кодом, который уменьшает использование памяти на 75%.

blockquote>
$ git log -1 tests
commit d590f2ac0635ec0053c4a7377bd929943d475297
Author: Nick Quaranto 
Date:   Wed Apr 1 20:38:59 2009 -0400

    Green all around, finally.

$ git branch --contains d590f2
  tests
* master

Примечание: если фиксация находится на ветке удаленного отслеживания , добавьте параметр -a. (как MichielB комментирует ниже )

git branch -a --contains 

MatrixFrog комментирует, что он показывает только, какие ветви содержат это точное совершить. Если вы хотите узнать, какие ветви содержат «эквивалентную» фиксацию (т. Е. Какие ветви выбрали вишню, которые совершают), это git cherry :

Поскольку git cherry сравнивает набор изменений, а не идентификатор commit (sha1), вы можете использовать git cherry, чтобы узнать, было ли применено локальное коммит под другим идентификатором фиксации. Например, это произойдет, если вы будете кормить патчи по электронной почте, а не напрямую или потянуть за собой.

blockquote>
           __*__*__*__*__> 
          /
fork-point
          \__+__+__-__+__+__-__+__> 

(Здесь коммиты отмечены как «-» не будет отображаться с git cherry, то есть они уже присутствуют в .)

1
задан Mangita 17 January 2019 в 11:05
поделиться

1 ответ

HTML-код:

<p>
  application-detail works!
</p>

<form [formGroup]="myForm" novalidate>
  <my-date-picker id="input-zero"  [options]="myDatePickerOptions" formControlName="myDateZero" (dateChanged)="onDateChanged($event)">
  </my-date-picker>
  <my-date-picker id="input-one" [options]="myDatePickerOptions" formControlName="myDateOne" (dateChanged)="onDateChanged($event)">
  </my-date-picker>
  <my-date-picker id="input-two" [options]="myDatePickerOptions" formControlName="myDateTwo" (dateChanged)="onDateChanged($event)">
  </my-date-picker>
  <my-date-picker id="input-three" [options]="myDatePickerOptions" formControlName="myDateThree" (dateChanged)="onDateChanged($event)">
  </my-date-picker>
  <my-date-picker id="input-four" [options]="myDatePickerOptions" formControlName="myDateFour" (dateChanged)="onDateChanged($event)">
  </my-date-picker>
</form>

Угловой код:

import {
        Component,
        OnInit
} from '@angular/core';

import {
        IMyOptions
} from 'mydatepicker';

import {
    FormGroup,
    FormBuilder,
    Validators
} from '@angular/forms';

@Component({
        selector: 'app-application-detail',
        templateUrl: './application-detail.component.html',
        styleUrls: ['./application-detail.component.css']
})
export class ApplicationDetailComponent implements OnInit {
        private checkData: Object;
        private myForm: FormGroup;
        private myDatePickerOptions: IMyOptions = {
                // other options...
                dateFormat: 'dd.mm.yyyy',
        };

        constructor(private formBuilder: FormBuilder) {}

        ngOnInit() {
            this.checkData = {
                a: new Date(),
                b: new Date(),
                c: new Date(),
                d: new Date(),
                e: new Date()
            }
                this.myForm = this.formBuilder.group({
                        myDateZero: ['', Validators.required],
                        myDateOne: ['', Validators.required],
                        myDateTwo: ['', Validators.required],
                        myDateThree: ['', Validators.required],
                        myDateFour: ['', Validators.required]
                        // other controls are here...
                });
        }

        onDateChanged(ev) {
                // You will be able to check the changed dates here.
            console.log(ev);
        }

        setDate(): void {
                // Set today date using the setValue function
                let date = new Date();
                this.myForm.setValue({
                        myDateOne: {
                                date: {
                                        year: date.getFullYear(),
                                        month: date.getMonth() + 1,
                                        day: date.getDate()
                                }
                        }
                });
        }

        clearDate(): void {
                // Clear the date using the setValue function
                this.myForm.setValue({
                        myDate: ''
                });
        }
}
0
ответ дан Abhijeet Chakravorty 17 January 2019 в 11:05
поделиться
Другие вопросы по тегам:

Похожие вопросы: