ngbDropdownItem 上的单击事件在 iPhone 中无法使用放大

click event on ngbDropdownItem is not working in iPhone with Zoom in

我有一个 angular 8 网络应用程序,我在其中使用 ngbDropdown。我已将点击事件附加到 ngbDropdownItem。有用。但是当我在 iPhone 中放大 Web 应用程序时,点击事件不起作用。

<div ngbDropdown container="body" class="d-inline-block">
                        <button class="btn btn-outline-primary" ngbDropdownToggle>Toggle dropdown</button>
                        <div ngbDropdownMenu>
                            <button ngbDropdownItem (click)="test()">Action - 1</button>
                            <button ngbDropdownItem (click)="test()">Another Action</button>
                            <button ngbDropdownItem (click)="test()">Something else is here</button>
                        </div>
                    </div>

您好,请使用焦点事件而不是点击。

<div ngbDropdown container="body" class="d-inline-block">
                        <button class="btn btn-outline-primary" ngbDropdownToggle>Toggle dropdown</button>
                        <div ngbDropdownMenu>
                            <button ngbDropdownItem (focus)="test()">Action - 1</button>
                            <button ngbDropdownItem (focus)="test()">Another Action</button>
                            <button ngbDropdownItem (focus)="test()">Something else is here</button>
                        </div>
                    </div>