Can you elaborate on the button is not working? Are you recieving an error
or the button is not working altogether?
On Thursday, January 23, 2020 at 2:32:58 PM UTC+5:30, raju bhai wrote:
>
> My project angular version:
>
> Angular CLI: 9.0.0-rc.7
>
> I m working with grid and I want to edit a record. and call a function
> when press the button but console.log is not display?
>
>
> partymastercomponent.ts
>
>
> import { Component, OnInit } from '@angular/core';import { BackendService }
> from '../backend.service';
> @Component({
> selector: 'app-partymaster',
> templateUrl: './partymaster.component.html',
> styleUrls: ['./partymaster.component.css']})export class
> PartymasterComponent implements OnInit {
>
> PartyMstId: any;
> PartyCode: any;
> PartyName: any;
>
> partylist: any;
>
> constructor(public myservice: BackendService) { }
>
> columnDefs = [
> {
> headerName: "Edit",
> field: "icon",
> width: 100,
> //id: this.PartyMstId,
> cellRenderer: function (params)
> {
> return '<button (click)="editfunction()"><i class="fa
> fa-edit"></i></button>'
> }
> },
> { headerName: 'PartyMstId', field: 'PartyMstId', sortable: true,
> filter: true/*, checkboxSelection: true*/ },
> { headerName: 'PartyCode', field: 'PartyCode', sortable: true, filter:
> true },
> { headerName: 'PartyName', field: 'PartyName', sortable: true, filter:
> true },
>
> ];
>
> editfunction() {
> console.log("call this edit function");
> }}
>
> partymastercomponent.html
>
>
> <ag-grid-angular style="width: 1000px; height: 500px;"
> class="ag-theme-balham"
> [rowData]="partylist"
> rowSelection="multiple"
> [columnDefs]="columnDefs"></ag-grid-angular>
>
> how to call a function on edit button click??
>
> icon as well as button is not working??
>
> when I press right click on browser then
>
> <span><button(click)="editfunction()"><i class="fa fa-edit"
> ></li></button></span> browser
>
>
> help??
>
--
You received this message because you are subscribed to the Google Groups
"Angular and AngularJS discussion" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/angular/c747a2b8-799b-4b62-8df3-54a7d3034d02%40googlegroups.com.