如何将值从组件传递到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 :(得分:1)
你需要使用(点击)而不是onclick with angular
<a href="#" (click)="openWin(data)">
在ts里面,
openWin(data:any){
console.log(data.title);
}