问题标签 [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 投票
0 回答
72 浏览

java - 如何为 StepperLayout 导航按钮定义自定义边距

我有一个向用户显示问题列表的 StepperLayout。但是,“NEXT”导航按钮的一半在给它一个背景颜色后被隐藏了。我想为导航按钮定义自定义边距和对齐方式。请参阅下面的 gif 图像。

当前 StepperLayout gif 图像

我尝试覆盖用于 NEXT 和 BACK 按钮的代码,但显示重复按钮。我也尝试向 StepperLayout 添加一些填充,但仍然没有帮助。

0 投票
0 回答
1331 浏览

arduino - 在 arduino 上通过串行通信运行非阻塞步进器

我想同时驱动多达 10 个步进电机。所有这些都具有恒定但单独的速度。同时还要进行其他计算和数据传输。

所有步进器都有自己的带有 dir/step pin 的驱动程序。我将 AccelStepper 用于非阻塞功能来运行步进器。步进器尽可能平稳地运行非常重要。首先,我只是将每个步进器的 runSpeed 函数放在主循环中,导致当 arduino 将数据写入串行时出现卡顿。我现在使用 Mega 的 Timer5 来运行一个函数,该函数除了每 200 µs 左右调用一次所有 runSpeed 函数外什么都不做。这对步进器和除串行通信外的其余代码非常有效。我想向 arduino 发送命令,但由于中断处于活动状态,一些字节永远不会到达 arduino。现在我正在发送一个通知字节,数据将被传输,arduino 应答并停止中断,接收命令并再次启动中断。除了中间的 0.5 秒步进暂停之外,它就像一个魅力。这是要解决的。

现在我想到了以下几点: 1. 使中断可采用。方法:跟踪每个电机上的所有步骤并计算电机何时必须执行下一步。在那个时间进行定时器中断。当然,在任何电机的每一步之后都必须调整中断。我担心计算的时间需求会非常高,如果不是太高的话,这样 arduino 就会陷入中断并且不再执行其他代码。2.使用第二个arduino,它只在循环中运行步进器,所以时序没有问题,可以接收串行数据。但是,如果我希望该 arduino 确认主 arduino 的新设置,那么我将再次短暂暂停......解决方案是在发送数据时切换到中断,否则使用主循环(使用中断发送数据有效,收货有问题)。

这是我的想法。但在我全力以赴之前,我想和你讨论这个问题,并问你,如果你有另一个更好的解决方案,对我来说。

我附上了一个示例代码,arduino 无法在不丢失字节的情况下接收更长的文本。

0 投票
1 回答
1052 浏览

angular - 禁用 CDK Stepper 中的一个步骤/阻止返回上一步

我的 Angular 应用程序中有一个 CdkStepper - 由 4 个步骤组成 - 它的行为非常规律。没有步骤是可选的,因此您不能跳过任何步骤,但用户始终可以返回上一步。

CdkStepper:https ://material.angular.io/cdk/stepper/

现在我有一个特殊情况,步进器在第 2 步直接打开,在这种情况下,我需要禁用返回上一步(第一步)的选项,同时仍然允许从 4 步退到 3 步和3比2。

我的代码类似于此处的示例: https ://stackblitz.com/edit/angular-cdk-stepper-demo

StackOverflow 和谷歌搜索没有给我答案。

0 投票
1 回答
23 浏览

swift - 您好需要帮助以将数字存储在连接到步进器的标签中

我正在创建一个应用程序来了解我拥有的液体数量,并且我需要存储一个数字,其在标签中,该标签与更陡峭的连接。

我尝试 UserDefaults.standard.set(mintLabel, forKey: "podsM") 但 Xcode 说不能使用类型为 '(UILabel?, forKey: Int) 的参数列表调用 'set'

0 投票
1 回答
2537 浏览

angular - 如何以编程方式在 Nebular nb-stepper 中设置选定索引?

我正在尝试使用该nb-stepper组件,并想selectedIndex在我的角度组件中设置。在刷新我的活动后指定双向绑定时[(selectedIndex)],nb-step 不会更新以显示所选步骤。

在我的组件中,我为 selectedActivityIndex 添加了一个 Input(),nb-stepper如果我在ngOnInit(). 但后来,在获得新的活动列表后,我似乎无法通知步进器新的selectedIndex.

活动.html

活动组件.ts

我希望将selectedIndex其更新为服务返回的 JSON 响应中指定的值,实际上即使this.selectedActivityIndex = 1在订阅中设置也不起作用。

0 投票
1 回答
881 浏览

scroll - 如何确保步进器标题不会在点击时消失?

我正在实现一个步进器,其中的内容显示一个选项列表。根据步骤在屏幕上的位置,滚动条将标题推出视图,并且仅在点击时显示部分列表。从用户体验的角度来看,这感觉不对。

我已经尝试按照小部件注释中的建议将物理更改为 ClampingScrollPhysics() ,但这并不能解决问题。下面是该程序的简化版本,以帮助其他人重新创建 - 只需粘贴到颤振演示项目中即可。

我也更新了颤振:-)

我希望步骤的 onTap 滚动以显示下面的步骤标题和内容。但是,如果我显示第 1 步,不要滚动并单击第 2 步,那么标题会向上射出视野,只显示底部的几个选择芯片,迫使用户向下拖动列表以查看所有选项。

0 投票
1 回答
2540 浏览

html - Stepper Angular 5|6 HTML CSS Onclick 事件

我需要有关单击事件的帮助以了解我的步进器进度。

例如,当我点击 3 时,我在第 1 步,我将转到第 3 步

我尝试点击<li>但不起作用

这是我的 html 和 CSS

CSS

https://jsfiddle.net/kingstore/jL6qyft1/3/

“我期待这个”

在此处输入图像描述

0 投票
1 回答
1226 浏览

python-3.x - 如何在 jetson nano 上运行 5v 步进电机

我尝试在 jetson nano 上使用 RPI 代码运行 5v 步进电机,它给了我 ValueError: The channel sent is invalid on a JETSON_NANO Board

我已经安装了jetson gpio,但仍然给我同样的错误,但代码在树莓派上运行良好

0 投票
2 回答
56 浏览

xamarin.forms - 我怎样才能在 xamarin 表单中使用步进器发送属性 ID?

我想在列表视图中创建购买购物车并使用步进器更改产品数量和更改在线价格,但我不知道将产品 ID 发送到 server.my 代码的内容:

0 投票
0 回答
1013 浏览

angular - Angular Material Stepper:如何将所有步骤设置为“不活动”?

我有一个具有以下视图的角度组件:

我想让我的所有步骤都“不活动”而不是第一个步骤(selectedIndex = 0)。

我曾尝试使用 selectedIndex = -1 但是一旦单击该步骤,就会触发错误:

错误类型错误:无法设置未定义的属性“交互”

这是逻辑: