当前位置: 首页 > 面试题库 >

React native:如何结合外部和内联样式?

明阳旭
2023-03-14
问题内容

这是_renderRow函数的一部分。我有一些按钮的基本样式,还有从行上的变量读取的样式。在此示例中,它是“#f00”,但它可以是变量,例如thisColor。如何将外部样式与嵌入式样式相结合?

像这样的东西,但这不起作用:

<TouchableHighlight style={[styles.button]{ backgroundColor: '#f00'}}

还是我必须将它与一个容器嵌套在TouchableHightlight内,然后将内联样式放在该元素上?


问题答案:

你的括号是错误的。如果打算继续使用数组语法,请改用以下方法:

<TouchableHighlight style={[styles.button,{ backgroundColor: '#f00'}]}


 类似资料:
  • 问题内容: 我有使用内联样式的标记,但是我无权更改此标记。如何仅使用CSS覆盖文档中的内联样式?我不想使用jQuery或JavaScript。 HTML: CSS: 问题答案: 覆盖内联样式的唯一方法是使用CSS规则旁边的关键字。以下是一个示例。 重要笔记: 使用不是一个好的做法。因此,您应避免同时使用内联样式。 将关键字添加到任何CSS规则后,该规则就可以 强行优先 于该元素的 所有其他CSS规

  • 问题内容: 我的一个朋友说,使用开头部分代替压缩的css文件可以提高性能。真的吗? 问题答案: 与使用CSS文件的性能提升(通过其他因素)相比,您的朋友提到的性能提升可能微不足道。 浏览器使用style属性,仅绘制该特定元素的规则,在这种情况下为元素。这样可以减少CSS引擎查找哪些元素与CSS选择器匹配的查找时间(例如或)。 但是,将样式置于元素级别将意味着您无法单独缓存CSS样式规则。通常,将样

  • 问题内容: 我已经这样写了HQL查询: Hibernate生成这样的sql查询: 但是当我写这样的东西: 它生成SQL: 因此,当我结合使用这种方法时,我会收到Oracle错误: 那么有没有办法对Hibernate说我只想接收一种类型的查询(旧样式或新样式)? 更新: 结合我的意思是这样的HQL查询: 因此,在这里我指定 Alarm 应该通过LEFT JOIN 与 User 连接,而不是指定如何将

  • 问题内容: 我正在寻找一个Java库,该库可以根据其ID / class属性将外部文件与文档内联。 我找到了 jStyleParser, 但不确定这是否适合我。我似乎无法理解它是否可以内联HTML中的元素。文档和示例不是我所期望的。 有没有人可以回答这个问题,或者有另一个图书馆可以解决这个问题? 谢谢 问题答案: 您可以尝试CSSBox。只需查看软件包中包含的 ComputeStyles 演示(有

  • 本文向大家介绍如何在R中执行两个数据帧的内部联接和外部联接?,包括了如何在R中执行两个数据帧的内部联接和外部联接?的使用技巧和注意事项,需要的朋友参考一下 内部联接仅返回左侧表在右表中具有匹配键的行,外部联接返回两个表中的所有行,左侧联接返回在右表中具有匹配键的记录。这可以通过使用合并功能来完成。 示例 内部联接 内部联接 外连接

  • 问题内容: 我了解内部和外部联接的工作方式。但是,在此上下文中,“内部/外部”一词的含义是什么?内部联接到底是什么?外部联接的外部是什么? 最好的问候,维沙尔 问题答案: 另一个角度: 最早的简单实现之一是使用嵌套循环的联接。 对于内部联接,只要联接列匹配,外部循环将遍历任何关系,内部循环将遍历其他关系并创建复合行。因此,将在内部循环中创建并填充输出行。因此,这称为INNER JOIN。 当我们希