首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Angular 2组件中分离移动端和桌面的模板和样式?

如何在Angular 2组件中分离移动端和桌面的模板和样式?
EN

Stack Overflow用户
提问于 2016-08-17 19:35:34
回答 1查看 987关注 0票数 4

移动端和台式机模板非常不同,但在组件中有一个逻辑。我需要在单独的文件中为移动和桌面单独的模板和设计。我想包括模板和设计取决于屏幕。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-08-17 19:43:31

您可以使用*ngIf

代码语言:javascript
复制
template: `
<div *ngIf="isMobile">
  mobile content
</div>
<div *ngIf="!isMobile">
  desktop content
</div>

Angular2团队曾尝试使用@View()装饰器直接支持这一点,但在几个版本之前删除了它,因为这似乎不是一个好策略。目前没有对你想要的东西的内置支持。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38995527

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档