lev*_*evi 4 html typescript angular
我想从<a>标签中调用类型脚本组件中的函数,使用href如下:
<a href="fun()" ></a>
Run Code Online (Sandbox Code Playgroud)
有可能吗?请注意,我只需要这种方式.使用"click".event对我的情况没有帮助..
我已经尝试了这个:
<a href="javascript:fun()">
Run Code Online (Sandbox Code Playgroud)
但它不起作用.
谢谢!
小智 9
我知道这是一个老问题。这在 Angular 6 上对我有用 -
<a href="javascript:void(0);" (click)="getSampleCSV()">CSV Template</a>
Run Code Online (Sandbox Code Playgroud)
在解决类似问题时我注意到,您可以用 {{ }} 包围函数调用,以使 Angular 实际调用该函数。
<a href={{"javascript:fun()}}"> </a>
Run Code Online (Sandbox Code Playgroud)
在我的特定问题中,我试图根据其他信息生成动态链接,所以我做了类似的事情
html:
<a href="{{generateCustomLink(data)}}" target="_blank"></a>
Run Code Online (Sandbox Code Playgroud)
打字稿:
generateCustomLink(data: any) : string {
return 'http://www.google.com';
}
Run Code Online (Sandbox Code Playgroud)
你不能在href use role属性中调用函数并将其<a>作为按钮并调用函数(click)
<a role="button" (click)="func()"></a>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
12957 次 |
| 最近记录: |