sudhakarthikeyan Ответов: 0

Откройте новую кнопку in нажмите в anuglar js


Мой patientdetails.component.html код выглядит следующим образом


<div class="input-group" *ngIf="пациент">





{{Пациент.замечания}}
Кликните сюда








Код Patient.component.ts выглядит следующим образом

импорт { компонент, функции OnInit ,ввод} от '@угловых/центральных;
импорт {больного} с '../пациента.модель
импорт { UpperCasePipe,LowerCasePipe,TitleCasePipe } из '@angular/common';


@Компонент({
селектор: 'app-patientinfodetails',
templateUrl: './patientinfodetails.component.html',
styleUrls: ['./patientinfodetails.component.css']
})


экспорт класса PatientinfodetailsComponent реализует OnInit {
@Input() Пациент: Пациент;

конструктор() { }
нгонинит() {

var app = app.module('SAMPLEAPP', []);

приложение.функции контроллера('герои', ($объем, $окно) {
$область действия.фу = функция() {
$window.open('//google.com');
};
});
}
}


В режиме запуска браузер имеет следующие функции

Раджеш - 356254
Оба глаза хороши clickhere (кнопка)

Когда я нажимаю кнопку clickhere, я хочу открыть новую вкладку.

для этого я написал приведенный выше код

Но когда я нажимаю кнопку clickhere она не открывается в новую вкладку

Что я уже пробовал:

 My patientdetails.component.html code as follows

 
<div class="input-group" *ngIf="Patient">
    <div>
   <div> <a href="#" class="headinofbody">{{Patient.first_name | titlecase }} - {{Patient.mrd_no}}</a><br/>
   </div>
   
   <div class="sjexpand text-justify">
        <p id="sjddd" class="st text">
          {{Patient.remarks}}
      <button type="button" class="btn btn-primary-outline pull-middle" (click)="btnClick();">Click here</button>
       </p>    
   </div>

 </div>



          Patient.component.ts code as follows

import { Component, OnInit ,Input} from '@angular/core';
import {Patient} from '../patient.model'
import { UpperCasePipe,LowerCasePipe,TitleCasePipe } from '@angular/common';


@Component({
  selector: 'app-patientinfodetails',
  templateUrl: './patientinfodetails.component.html',
  styleUrls: ['./patientinfodetails.component.css']
})


export class PatientinfodetailsComponent implements OnInit {
  @Input() Patient: Patient;

  constructor() { }
  ngOnInit() {
   
        var app = app.module('SAMPLEAPP', []);
    
        app.controller('heroes', function($scope, $window) {
          $scope.foo = function() {
            $window.open('//google.com');
          };
        });
      }
    }


 In run mode browser has follows 

     Rajesh -  356254
     Both eyes are good  clickhere (Button)

    When i click the clickhere button i want to open a new tab.

   for that i written the above code 

  But when i click the clickhere button it is not opening into new tab

Nakhia_ind

сэр вы определяете функцию foo но вызываете btnClick()

Afzaal Ahmad Zeeshan

Виртуальный 5.

0 Ответов