首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >angularjs -有条件地显示/隐藏输入字段

问angularjs -有条件地显示/隐藏输入字段
EN

Stack Overflow用户
提问于 2015-10-07 19:44:00
回答 2查看 4.9K关注 0票数 0

我正在制作一个有角度的js应用程序来记录锻炼。

当我按下日志锻炼按钮时,会弹出一个带有输入字段的模式来记录训练。

我想做的是有一个下拉指定的锻炼类型,并有以下的输入字段变化取决于我选择的锻炼类型。

例如:

如果我从下拉列表中选择"run“,我希望这些字段出现:开始时间:结束时间:英里:

但是,如果我选择“权重”,我希望这些字段出现:权重:集数:集合1:集2:

你明白了吧。如何根据我所选择的训练来执行这个条件隐藏/显示输入字段?有什么好的资源可以解释这一点吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-10-07 20:00:37

你将需要为这个目的显示纳克-隐藏。

代码语言:javascript
复制
<input ng-show="myDropDown=='two'" type="text">

这里有一个用于参考http://jsfiddle.net/EZbfM/的小提琴示例

票数 1
EN

Stack Overflow用户

发布于 2015-10-07 19:46:49

基本上你想调查一下纳克秀和纳-皮。在选择您的锻炼类型之后,您将需要在所有相关控件上显示一个ng-显示表达式,当所选的锻炼类型使该控件适用时,该表达式的计算结果为true。

https://docs.angularjs.org/api/ng/directive/ngShow

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33001089

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档