javascript - 为什么 Onclick 事件在我的 ion col 上不起作用?
问题描述
我的 onclick 事件在 ion-col 上不起作用,它一直说,无论我调用什么方法“未在 html element.onclick 中定义”,我的代码片段如下所示
<ion-row style="width:100%; height:6%; border: 1px solid #36B729; position:absolute; top:51.5%;">
<!-- Wall Tab -->
<ion-col id="WallTab" style="height:100%; border: 1px solid #36B729" align="center" onClick="TabManagement(this.id)">
<font id="WallTab" style="color: #36B729; font-size: 70%;">Wall</font>
</ion-col>
<!-- Happy Customers Tab -->
<ion-col id="HappyCustomersTab" style="height:100%; border: 1px solid #36B729" align="center" onClick="TabManagement(this.id)">
<font id="HappyCustomersTab" style="color: white; font-size: 70%;">Happy Customers</font>
</ion-col>
<!-- Reports Tab -->
<ion-col id="UnhappyCustomersTab" style="height:100%; border: 1px solid #36B729" align="center" onClick="GoBack();">
<font id="UnhappyCustomersTab" style="color: white; font-size: 70%;">Unhappy Customers</font>
</ion-col>
</ion-row>
我的 ts 文件如下所示
公开课资料{
标签管理(){
代码...
} }
解决方案
您应该只使用 (click)="GoBack()" 并尝试使用 (click)="TabManagement(id)" 而不使用this
推荐阅读
- c# - 从 Axios 请求返回 ASP.NET Core API 中的下载文件
- python - 在 Python 中使用有限线程进行异步、多线程抓取
- batch-file - bat读取文本获取变量
- .net - 如何在 VSTO Excel 中创建自定义任务窗格?
- android - 在 Android Studio 中看不到 Activity
- javascript - 未经授权的 API Arcgis 到 laravel 中的谷歌地图
- c# - 将 SQL 查询转换为 LINQ - 不起作用
- java - 使用 java 流设置联合和交集
- android - 在android的交错网格布局中添加水平全屏卡
- python - 在python中将相同的嵌套字典与不同的值组合起来