Передача значения из компонента в JS

1

Как передать значение из компонента в файл js? Большое спасибо.

app.component.html

<table>
  <tr>
    <td>Time</td>
    <td>Title</td>
  </tr>
  <tr *ngFor="let data of dataList">
    <td>
      <a href="#" onClick="openWin()">{{data.createDatetime}}</a>
    </td>
    <td>
      <a href="#" onClick="openWin(data.title)">{{data.title}}</a>
    </td>
  </tr>
</table>

script.js (в папке с ресурсами)

function openWin(title) {
    // open popup windows
    // show title
}
  • 0
    Вы можете передавать data в параметре, например (click)="openWin(data)"
  • 0
    В script.js как использовать данные, пример show data.title? Большое спасибо.
Показать ещё 2 комментария
Теги:
angular

1 ответ

1
Лучший ответ

Вам нужно использовать (нажмите) вместо onclick с угловым

<a href="#" (click)="openWin(data)">

И внутри ts,

openWin(data:any){
   console.log(data.title);
}
  • 0
    Большое спасибо.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню