reactjs - 在 reactstrap 中将属性设置为变量
问题描述
在 reactstrap 中,我看到了一些单字属性,比如active
, flush
。如何使它们成为与 dom 动态绑定的变量?
<ListGroup>
<ListGroupItem active>
<ListGroupItemHeading>List group item heading</ListGroupItemHeading>
<ListGroupItemText>
Donec id elit non mi porta gravida at eget metus. Maecenas sed diam eget risus varius blandit.
</ListGroupItemText>
</ListGroupItem>
</ListGroup>
解决方案
JSX 中的单个单词属性实际上代表:
<ListGroupItem active={true}></ListGroupItem>
true
当仅用关键字表示时,该值是隐含的。
要将其转换为变量:
<ListGroupItem active={this.state.active}>
<ListGroupItemHeading>List group item heading</ListGroupItemHeading>
<ListGroupItemText>
Donec id elit non mi porta gravida at eget metus. Maecenas sed diam eget risus varius blandit.
</ListGroupItemText>
</ListGroupItem>
现在,对 的更改也state.active
将反映 的属性值active
推荐阅读
- ios - 为什么即使在导入之后,iOS 和 Swift 的 PhoneAuthProvider 也无法解决
- azure - Azure Service Fabric (OneBox) 不断失败 DnsService
- recursion - 递归宏进行无限递归
- spark-ar-studio - 是否可以限制 Facebook AR Studio 中的设备/相机移动?
- json - Stripe API 解析 JSON 对象
- python - 用python和pandas按列将2个数据框拼接在一起
- node.js - 如何调试 Nodejs Web 应用程序中的 404 错误?
- git - 从 Google Cloud Composer DAG 克隆代码库
- java - 为什么可以返回私人会员?
- c++ - if 语句的条件