首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >虽然在android手机上使用React本机时Flex-1不起作用

虽然在android手机上使用React本机时Flex-1不起作用
EN

Stack Overflow用户
提问于 2022-07-07 20:13:22
回答 3查看 426关注 0票数 0

我的代码:-

代码语言:javascript
复制
    <View className="flex-row items-center space-x-2 pb-2 mx-4">
      <View className="flex-row space-x-2 bg-gray-200 p-3 flex-1">
        <SearchIcon color="gray" size={20} />
        <TextInput
          placeholder="Restaurants and Cusines"
          keyboardType="default"
        />
      </View>

      <AdjustmentsIcon color="#00CCBB" />
    </View>

另外,我使用的是顺风-css,但我也用普通的定标检查它,它不起作用:

EN

回答 3

Stack Overflow用户

发布于 2022-07-07 20:31:53

React本机造型系统不同于传统的css。元素使用style支柱,它需要一个对象或一个对象数组(查看样式链接)。如果您必须使用顺风,您会想要找到某种方法将css样式转换为react本机样式系统,或者找到顺风的端口以响应本机。

票数 0
EN

Stack Overflow用户

发布于 2022-07-08 03:30:37

要使flex-1工作,关系应该是siblings而不是parent-child.,兄弟姐妹的父显示应该是灵活的。

代码语言:javascript
复制
Parent   // display flex
 - child // display flex-none or flex-1 or flex-auto
 - child // display flex-none or flex-1 or flex-auto

在您当前的代码层次结构中,view位于另一个view中。

代码语言:javascript
复制
- View
  - View

要想让事情奏效,试着:

代码语言:javascript
复制
- View 
- View

并将两个views的父显示属性设置为显示flex

票数 0
EN

Stack Overflow用户

发布于 2022-07-08 03:44:43

如果您想在React中使用TailwindCSS,可以改用尾风-反应-原生

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

https://stackoverflow.com/questions/72903707

复制
相关文章

相似问题

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