首页 > 解决方案 > JSX 条件样式

问题描述

如果这个组件是,我必须设置一个组件 left ifisLTR或 right 如果isRTL 这个组件是position: 'absolute', 所以我必须设置right:0或者left:0 这就是我所做的

 isAR === 'rtl'? right: 0,: left: 0,

它不起作用,我只能这样做:

right:isAR === 'rtl'? 0: 50,

如果我想使用这个逻辑,我该怎么办:isAR === 'rtl'? right: 0,: left: 0,

标签: react-nativejsx

解决方案


如果您需要有条件地应用内联样式:

style={ isAR === 'rtl' ? { right: 0 } : { left: 0 } }

您可以使用classModifier来添加条件样式。


推荐阅读