【问题标题】:ion-button is not working while using in div在 div 中使用时,离子按钮不起作用
【发布时间】:2020-12-31 09:32:51
【问题描述】:

我正在使用离子角度,离子按钮在某些部分代码中不起作用,但在某些部分代码中起作用。按钮没有被点击。

<div class="ion-page" id="main">
  <ion-header>
    <ion-toolbar>
      <ion-button slot="start" expand="block" >
        <ion-menu-button ></ion-menu-button>
        <!-- <ion-menu-button (onclick)="gotoLogin()"></ion-menu-button> -->
      </ion-button>
      <ion-title>Capture Image</ion-title>
    </ion-toolbar>
  </ion-header>
  <ion-content>
    <ion-list>
    <ion-button (click)="goToProfile()">Profile Page</ion-button>

    </ion-list>

    
  </ion-content>
</div>


<ion-menu side="start" menuId="first" contentId="main">
  <ion-header>
    <ion-toolbar color="primary">
      <ion-title>Menu</ion-title>
    </ion-toolbar>
  </ion-header>
  <ion-content>
    <ion-list>
      <ion-button (click)="goToProfile()">Profile Page</ion-button>
      <ion-button>Capture Image</ion-button>
      <ion-item>Community</ion-item>
    </ion-list>
  </ion-content>
</ion-menu>

div 中的按钮不起作用,而 ion-menu 中的按钮起作用。 这有什么问题?

【问题讨论】:

  • 您在浏览器中检查过吗?大多数时候它的CSS 重叠问题
  • 您发布的代码似乎没有任何问题。

标签: html angular ionic-framework button


【解决方案1】:

你可以这样尝试,根据https://ionicframework.com/docs/api/item

<ion-list>
  <!-- Item as a Button -->
  <ion-item button (click)="buttonClick()">
    <ion-label>
      Button Item
    </ion-label>
  </ion-item>
</ion-list>

【讨论】:

    猜你喜欢
    • 2017-11-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-12-06
    • 2019-02-11
    • 2022-11-14
    相关资源
    最近更新 更多