问题标签 [stepper]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
4519 浏览

android - 如何在布局中创建步进器?

使用 xml 的步进器

我想创建如上图所示的步进器。下面是我尝试过的代码。圆圈下方的文字应位于圆圈的中心。导航下一个活动时,应更改每行的颜色。当导航到下一个活动时,每个圆圈的颜色也应该改变。

任何帮助将不胜感激。

0 投票
4 回答
9206 浏览

vue-component - 如何从 VuetifyJS Vertical Stepper 中移除过渡效果?

在Vuetify Stepper中单击 continue 后是否可以直接显示下一步?(或者换句话说:如何去除过渡滑出效果)

0 投票
0 回答
346 浏览

android - Android Material Stepper Last Step Null 值

我一直在使用来自这个https://github.com/shivasurya/materialsteppers的材料步进器

我有 3 个步骤,每个步骤都包含表单,问题是,在最后一步时,我无法获取表单数据。下面是我的代码,我在第 1 步和第 2 步中使用了相同的方法。

这是我的最后一步代码

这是我的界面代码

这是我的主要活动,我将第 1 步的数据传递到此活动的第 3 步

0 投票
0 回答
135 浏览

c - ADM00308/MTS2916A 速度控制

我正在使用 MicroChip 的 ADM00308 开发板。该板具有 PIC16F883 处理器。代码示例可以从他们的网站下载。我正在使用步进电机 ST4118m0706,步进为 1.8 度。我计算了步进电机的最大速度:

在此处输入图像描述

从这个网站

RPMmax = 24V/(2⋅0,032mh⋅0,5A) = 3,75n/s (3,75⋅60 = 225rpm)

每步的最短时间 = (2⋅0,032mh⋅0,5)/24V = 0,00133 秒。

所以理论上,步进电机应该能够在不振荡的情况下处理 225rpm。现在的软件。

代码示例提供了最高 45rpm 左右的可变速度。这太慢了,因为我的目标是 130rpm。这是原始代码:

脉冲宽度、最大速度和扫描

速度更新

定时器

我设法通过更改将速度更改为 146rpm:

用于测试

步进器以 98rpm 的速度旋转,电位器完全向左旋转。将该值降低到 0.004 将获得 146rpm 的速度,并且在 24v 电源上具有良好的扭矩(在 12v 电源上扭矩会受到影响)。进一步降低该值,将使电机振荡(您可以听到电机的声音,但它不再旋转)。这很奇怪,因为最大 rpm 应该是 225rpm。但是,主要问题是我似乎无法达到 130 的 rpm。将值更改为 0.005、0.0045 等不会将速度提高到 98 以上,直到 0.004。电位器似乎也有某种预设。通过转动电位器,它从 146rpm 变为 98rpm,变为 73rpm,等等。如果你明白我的意思,它不会流畅地改变速度。因此,我得到了它在预设中编程的想法,我也试图改变它。

固件和资料可在原站下载

0 投票
1 回答
980 浏览

c++ - Arduino的步进电机速度控制

我正在构建一个小项目,根据人按住开关的时间移动步进电机,时间越长,速度越高。我使用的代码提高了速度,我可以在串行监视器上看到它,但步进电机没有改变。我想知道是否可以在不使用电位器的情况下改变步进器的速度以及如何改变?

0 投票
1 回答
987 浏览

listview - 步进器中的 ListView - 步骤

我检查了Stepper类,发现它使用 ListView 以水平模式显示项目 (StepperType.horizo​​ntal)。

我不知道如何在我的 Step 中使用嵌套的 ListView。

我尝试了其他线程中提到的几种方法,但都没有奏效(由于无法计算高度)。

同时,我使用的是 Column 而不是 ScrollView,但它有一个 BUG。

当我从 Column 中删除一个项目并调用 setState 来刷新 Step 时,呈现的东西并不一致,来自 DataSource 的 Items 的计数等于 Column 中的 Widget 的计数,但是显示的小部件被缓存以某种方式显示删除的项目。

0 投票
2 回答
6551 浏览

dart - 颤振步进器小部件 - 在各个步骤中验证字段

我正在使用步进器小部件来收集用户信息并对其进行验证,我需要在每个步骤中调用一个 API,因此在每个继续按钮的步骤中验证每个字段......我正在使用表单状态和表单小部件,但问题是它验证步进器中所有步骤中的整个字段...我如何仅验证步进器中的单个步骤?我浏览了 Stepper.dart 中的 Stepper 和 State 类中的文档,但那里没有支持功能

以下是代码

0 投票
1 回答
5237 浏览

forms - 使用 GlobalKey 进行验证在 Flutter Stepper 小部件的各个步骤中即使输入正确也会返回 false

我正在使用步进器小部件,并在步进器的每个步骤中使用带有不同表单键的表单小部件来验证每个步骤......问题是this._formKey.currentState.validate()即使验证标准满足当前步骤,它也总是返回 false......以下是我用来在步进器中构建各个步骤的代码:

完整代码供参考:

0 投票
2 回答
2072 浏览

reactjs - 如何更改material-ui Stepper的步数?

在此处输入图像描述

这些步骤采用的数字是步骤数组的长度,即

稍后此状态可能会更改为

或者

等等....

但在所有情况下,我的步骤仅显示 1、2、3、4。我需要根据步骤的数组元素更改这些数字。

这是步进器的代码。

如何做到这一点?

如果我使用 StepLabel 组件,它看起来像 在此处输入图像描述

但我不想要标签。我希望这些标签应该在步骤按钮上。代码:

0 投票
1 回答
378 浏览

uistepper - 从情节提要 Xcode 更改步进器宽度/高度

有没有办法可以从情节提要中更改步进器的宽度/高度?我必须通过程序化方法来做到这一点吗?