css - 在 jsx 和 scss 中为必填字段添加星号
问题描述
我的 jsx 文件中有以下标签:
<label className="submit-options-any__expiry-time-label">{i18n.t('my_options.expiry_time_hr')}</label>
这个标签需要一个星号来表明它是一个必填字段。在我的 scss 文件中:
.submit-options-any {
...
&__expiry-time-label {
display: inline-block;
color: $white-bis;
padding-top: 10px;
}
...
}
我不确定expiry-time-label
我的项目中的其他非强制性标签是否不会使用它,因此我不想更改它。我怎么能解决这个问题?
谢谢您的帮助
解决方案
您可以简单地在文本部分中添加星号,如下所示:
使用 ES6
<label className="submit-options-any__expiry-time-label">{`${i18n.t('my_options.expiry_time_hr')} *`}</label>
没有 ES6
<label className="submit-options-any__expiry-time-label">{i18n.t('my_options.expiry_time_hr')}*</label>
推荐阅读
- python - 在 python 中使用 selenium 从下拉菜单中选择多个选项
- uwp - 自动分发 UWP 应用
- c - C 编译器忽略结构声明的“静态”
- ios - 分段控制不改变索引
- python - 如何在不修剪文本的情况下将 pandas 字符串列转换为字符串系列?
- php - 移动 wordpress 网站时出错
- python - 如何识别与主题相关的句子?
- node.js - 由于 CORS 政策,对 google oAuth 的 Angular 请求失败
- mercurial - 如何将我的远程用户名和密码直接传递到 hg 传出?
- java - 无法在 IntelliJ 2018.2.2 w/Gradle 4.9 中运行 JUnit 5 测试