回答
window.innerHeight
和類似的或使用DOM
這是一個抽象,以保持WebWorker和服務器端渲染的安全。
Modify DOM elements outside root component
你應該知道的github.com/angular/angular/issues/6904
ty!但我真的需要一個例子..我看到了dom和browser-dom庫,但沒有例子。此外,在https://github.com/angular/angular/blob/master/modules/angular2/src/platform/dom/dom_adapter.ts適配器上沒有任何建議訪問窗口的內容。元素 - 或者只是我不知道如何使用,因爲它不太直觀。 –
我知道。沒有文檔,沒有解釋什麼時候應該如何使用它。有時候不鼓勵使用DOM。當然,如果還有其他方法,如全局事件綁定'(window:keydown)'或類似的,應該使用這個,但否則DOM被Angular代碼使用,如鏈接答案中提到的'Title'服務。這僅僅是一條尚未完成的路徑。 –
我可以使用標題..在DOM上有這個實現。但不適用於窗口:)我需要知道如何抓住我的InnerHeight :(但Tyvm,Gunter!) –
- 1. Angular 2 AOT - 屬性「窗口」在類型
- 2. 從屬性窗口獲取屬性
- 3. 使用pywinauto獲取窗口的屬性
- 4. Angular 2接口屬性映射
- 5. 從屬性窗口獲取WPF控件屬性
- 6. 無法讀取屬性'propostas_realizadas'undefined - Angular 2
- 7. Angular 2 undefined屬性this.logbooks
- 8. Angular 2屬性和* ngIf
- 9. 無法從響應中獲取單個屬性Angular 2
- 10. Android屬性窗口
- 11. 在Angular Factory中獲取屬性元素
- 12. DirectShow C#捕獲Pin屬性窗口#
- 13. Angular 2 Typescript在窗口對象上設置一個全局屬性
- 14. Angular 2/Angular 4 - 無法讀取定義在authService的屬性newZoneAwarePromise
- 15. 獲取窗口
- 16. 添加屬性到屬性窗口
- 17. 在excel-VBA中獲取Internet Explorer窗口屬性(pageYOffset)
- 18. 獲取所有用戶定義的窗口屬性?
- 19. Appcelerator鈦,獲取當前窗口和應用屬性不工作
- 20. 。從COM端口獲取設備屬性
- 21. Win32Api - 窗口名稱屬性
- 22. Kony項目屬性窗口
- 23. C#「+」號窗口屬性
- 24. CSS中的窗口屬性
- 25. Angular 2獲取父路線
- 26. Angular 2簡單HTTP獲取
- 27. 在Windows窗體中獲取屬性ID
- 28. Magento 2 - 獲取日期屬性值
- 29. 獲取主窗口
- 30. wxWidgets獲取窗口
這是什麼問題?你有什麼嘗試?讓我們看看一些代碼。 – Antiga
另請參閱http://stackoverflow.com/questions/36157605/modify-dom-elements-outside-root-component/36157681#36157681 –
其實我的嘗試:從'angular2/src/platform/dom/dom_adapter導入{DOM} 「; - 然後:myFunc(){console.log(DOM.query('window')); } - 並且它不工作...無法讀取null的屬性「查詢」 –