6
A
回答
4
的ng2-responsive
包應該掩住需要:https://www.npmjs.com/package/ng2-responsive
我還沒有廣泛使用它,但它似乎在做一個體面的工作。
@View
合併爲@Component
(很久以前)。 @Component
應該是您需要的唯一裝飾者。
2
此功能目前最好更換@View
裝飾用的*ngIf
這樣的:
<div *ngIf="isMobile">
modile stuff
</div>
<div *ngIf="!isMobile">
desktop stuff
</div>
4
@Component({
selector: 'my-component',
templateUrl: "./" + (window.screen.width > 900 ?
"my-component.desktop.html" :
"my-component.mobile.html"),
styleUrls: ['./my-component.css']
})
相關問題
- 1. AngularJS基於桌面或移動設備的不同視圖
- 2. 基於jQuery移動或桌面
- 3. 角度2不同的基本路線
- 4. 爲什麼移動視圖與桌面視圖不匹配?
- 5. 流星:桌面和移動視圖
- 6. 移動/桌面的不同菜單
- 7. 爲不同的桌面和移動視圖調整圖像大小
- 8. 不同的導航欄樣式時,在移動或桌面
- 9. 帶角度按鈕的動態桌面
- 10. 角2材料不調整或調整用於移動/更小的寬度
- 11. WordPress的博客視圖,與普通桌面設備不同的移動設備
- 12. 如何爲移動/桌面視圖中的內容設置不同的設置?
- 13. HTML電子郵件 - 不同的圖像,桌面和移動
- 14. 基於角度2中的用戶類型的頁面訪問
- 15. 從視圖2到視圖1的角度鏈接不刷新頁面
- 16. 遷移到角度2 - ES6或TypeScript?
- 17. 如何在webview中加載桌面視圖而不是移動視圖
- 18. 在桌面視圖中提供基於MKmapview搜索的建議
- 19. 基於父寬度的動態視頻視圖高度
- 20. 基於移動和桌面瀏覽器切換佈局
- 21. 基於對角2
- 22. 添加桌到桌行動態角2
- 23. 自動強制移動瀏覽器,桌面視圖
- 24. 如何設置自動對焦的角度或角2不angularjs
- 25. 基於@Input的角度2動態依賴注入()
- 26. 基於動態值而不是時間的角度2動畫轉換
- 27. 沒有視圖的角度2組件
- 28. css @media移動/桌面:確保桌面不顯示移動的CSS
- 29. 在移動或桌面視口中使用jQuery觸發功能
- 30. iOS自動佈局視圖基於其他視圖的高度
Angular2使用服務器端渲染,所以這是行不通的,因爲@Component裝飾器將無法訪問窗口https://juristr.com/blog/2016/09/ng2-get-window -REF / – hugostacks