0

我有一個Angular web應用程序,必須對其進行響應。爲此,我使用Bootstrap及其響應式網格系統。ng-click在小寬度設備上不會觸發

在每個頁面中,我都必須與用戶交互以設置應用程序,或者只需更改頁面。爲此,我使用ng-click和ng-href指令。

我已經測試過很多次了,除非我的設備屏幕寬度接近手機肖像的寬度,否則它工作的很好。我注意到這個問題時,我使用chrome開發工具手機模擬器,並檢查我的手機上一個Wiko。

你對這個問題有任何線索嗎?它有點奇怪,不是嗎?

編輯:我添加了ngTouch到我的應用程序,但沒有變化。

+0

你沒有使用[ngTouch]的任何理由(https://docs.angularjs.org/api/ngTouch)? – scniro

+0

@salniro我已經添加了它,但沒有工作... – Pierolain

+0

我一直在使用AngularJS和Bootstrap移動應用程序沒有問題。你能提供一個Plunker嗎?也許別的什麼是你的CSS在一個元素重疊點擊目標?或者,也許它是一些特定的版本組合。無法調試,但沒有辦法重現它。 – jme11

回答

0

我發現我的ngclick項目位於div後面,在小屏幕設備上沒有ng-click指令。 只是通過修改我的響應來修復它。

+0

Thx回答。但是,我從[Carlos Rodriguez]找到答案(http://stackoverflow.com/questions/27512016/angular-ng-click-not-working-in-div)。改變父div的z-index解決了我的問題,我還沒有弄清楚爲什麼 – theFreedomBanana

相關問題