为按钮分配一个唯一的 ID [关闭]

Posted

技术标签:

【中文标题】为按钮分配一个唯一的 ID [关闭]【英文标题】:assigning a unique id for button [closed] 【发布时间】:2019-06-06 05:24:40 【问题描述】:

假设存在一个表单并且有两个按钮,我希望一个按钮被禁用,直到用户填写所有参数,而另一个启用,以便用户导航到后面板。是否存在为按钮分配唯一 ID 的功能?

Edit1:  Tried to disable one of the button,until all the text-form field in the page is touched by users,once user enters all the required parameters ,then the button gets enabled!

【问题讨论】:

【参考方案1】:

您不需要唯一的 ID

FlatButton(Text('foo'), onPressed: areAllParametersFilled ? _onFooPressed : null),
FlatButton(Text('bar'), onPressed: !areAllParametersFilled ? _onBarPressed : null),

【讨论】:

这只是一个虚构的名字。你需要自己完成。因为你没有提供你的代码我不知道什么适合你的需要。我假设一个bool areAllParametersFilled; 设置为true 当所有都填满时设置为false 否则。您需要自己设置。

以上是关于为按钮分配一个唯一的 ID [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

为用户分配一个提交到mysql表的唯一用户ID [关闭]

如何使用带有 ID 的单独播放按钮播放多个 HTML5 视频

Javascript:将按钮ID分配为innerhtml中的数字

如何为 django 模板中的单个按钮的 for 循环中的按钮提供唯一 id?

将 ID 分配给 asp.net Javascript 按钮

从String创建唯一的id(int)[关闭]