如何在 ReactJS 中 add/change 将值 UI (CSS) 的进度条进度条
How to add/change progress value to the Progress Bar in Semantic UI (CSS) in ReactJS
我正在尝试在 React 应用程序中添加 Progress Bar
。
我正在使用语义CSS:
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/semantic-ui/2.4.1/semantic.min.css" />
从文档 (https://semantic-ui.com/modules/progress.html#/definition) 中,我找到了以下示例代码,但无法 add/change 进度
<div class="ui green progress">
<div class="bar"></div>
</div>
我尝试了什么:
<div class="ui green progress" dataValue="1" dataTotal="100" id="progress">
<div class="bar"></div>
</div>
但它显示为以前的(没有变化)。
如何add/change在ReactJS中value
(将来可能increase/decrease)到进度条?
加个value
就可以继续
提前致谢
根据您提供的 link 使用标准 SemanticUI(自 2018 年以来未更新)。
在这种情况下,您需要遵循进度条对象的 usage page 以按照语义 UI 的需要使用它。所有示例都使用 jQuery,因为它是语义 UI.
的先决条件
例如你可以更新data-percent
<div class="ui progress" data-percent="74" id="example">
<div class="bar"></div>
<div class="label">74% Funded</div>
</div>
然后调用
$('#example').progress();
或者直接通过JS更新
$('#example').progress({
percent: 22
});
另一种解决方案,因为您使用的是 React,所以迁移到 Semantic UI React, that has a proper implementation of Progress Bar 并且总体上最适合 React。
我正在尝试在 React 应用程序中添加 Progress Bar
。
我正在使用语义CSS:
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/semantic-ui/2.4.1/semantic.min.css" />
从文档 (https://semantic-ui.com/modules/progress.html#/definition) 中,我找到了以下示例代码,但无法 add/change 进度
<div class="ui green progress">
<div class="bar"></div>
</div>
我尝试了什么:
<div class="ui green progress" dataValue="1" dataTotal="100" id="progress">
<div class="bar"></div>
</div>
但它显示为以前的(没有变化)。
如何add/change在ReactJS中value
(将来可能increase/decrease)到进度条?
加个value
就可以继续
提前致谢
根据您提供的 link 使用标准 SemanticUI(自 2018 年以来未更新)。
在这种情况下,您需要遵循进度条对象的 usage page 以按照语义 UI 的需要使用它。所有示例都使用 jQuery,因为它是语义 UI.
的先决条件例如你可以更新data-percent
<div class="ui progress" data-percent="74" id="example">
<div class="bar"></div>
<div class="label">74% Funded</div>
</div>
然后调用
$('#example').progress();
或者直接通过JS更新
$('#example').progress({
percent: 22
});
另一种解决方案,因为您使用的是 React,所以迁移到 Semantic UI React, that has a proper implementation of Progress Bar 并且总体上最适合 React。