在angular中,我想觸發一個函數和/或設置一個css-class,一旦一個元素在屏幕上實際可見,就像在向下滾動時一樣。最佳做法是什麼?元素在屏幕上可見時的最佳做法?
19
A
回答
19
我試圖做同樣的事情,大量的研究後,我發現了一個指令,不正是我需要的:
https://github.com/thenikso/angular-inview
這也很容易安裝。如果遇到問題,請告訴我,我可以幫助你。
0
你可能想要簡單地建立一個像ifvisible.js這樣的庫的指令。
相關問題
- 1. 當元素在屏幕上可見時測試
- 2. 當元素在屏幕上可見時運行動畫
- 3. Android屏幕切換的最佳做法
- 4. 確定iframe中的元素是否在屏幕上可見
- 5. Python 3 Selenium:找不到在屏幕上可見的元素
- 6. 如果目標元素在屏幕上可見,jquery
- 7. 如何根據屏幕上的值使屏幕元素不可見/禁用?
- 8. 在屏幕上存儲各種UI元素的數據的最佳方法
- 9. 在Android上定位多個屏幕分辨率時使用的最佳做法
- 10. 將元素轉換爲屏幕的最佳方法?
- 11. 如何選擇屏幕上的可見元素?
- 12. 查找DOM元素的最佳做法
- 13. 隱藏svg元素的最佳做法
- 14. Appium找到元素的最佳做法
- 15. 創建重複可可UI元素組的最佳做法
- 16. 當元素不在屏幕上時?
- 17. MoveToElement元素剛剛在屏幕上時
- 18. 不在屏幕上時丟失元素
- 19. 在屏幕上創建計時器的最佳方法
- 20. 啓動屏幕的常見做法
- 21. Appium無法檢測屏幕(可見:false)元素
- 22. 如何判斷元素何時最終顯示在屏幕上?
- 23. 外部print.css文件 - 如何使元素僅在打印時可見,屏幕上不可見?
- 24. 如何更改不在屏幕上的元素的CSS可見性樣式?
- 25. 停止滾動一次最後的li在屏幕上可見
- 26. 如何識別RecyclerView的最後一項在屏幕上可見?
- 27. emulator-5554在屏幕上不可見?
- 28. mvc常見代碼的最佳做法
- 29. 檢測用戶屏幕寬度的最佳做法是什麼?
- 30. 實施登錄(auth)屏幕的最佳做法是什麼?
跟蹤控制元素可見性的事件:鼠標點擊,按鍵,HTTPs等 – AlwaysALearner
可見,你的意思是一個路徑,一個'ng-if',一個'ng-show'。請舉個例子,謝謝。 –
看起來像在屏幕上可見,就像向下滾動一樣。 – Himmators