首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >特定于h1、h2、h3等标签的平台

特定于h1、h2、h3等标签的平台
EN

Stack Overflow用户
提问于 2022-04-13 11:19:48
回答 1查看 509关注 0票数 1

如何编写特定平台的特定标记?

我知道是这样的.Platform.OS === 'ios' ? h2 : h3

但如何给它贴标签呢?

EN

回答 1

Stack Overflow用户

发布于 2022-04-13 11:44:47

实现这一目标的最简单方法是;

方法1

代码语言:javascript
复制
var {Platform} = React;

var styles = StyleSheet.create({
    fontSize: (Platform.OS === 'ios') ? 18 : 22
});

方法2

代码语言:javascript
复制
 {Platform.OS === 'ios' && <H1>{'iOS'}</H1}
 {Platform.OS === 'android' && <H2>{'Android'}</H2}

方法3

代码语言:javascript
复制
 <Text style={(Platform.OS === 'ios') ? styles.android_style : styles.ios_style}>

还有其他的方法,但首先想到的是这些。我建议方法1,因为它是一个很好,干净的解决方案。

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

https://stackoverflow.com/questions/71856639

复制
相关文章

相似问题

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