给定以下代码:
http://jsbin.com/uYETOSUM/2/edit?html,js,输出
我只想先显示第一个下拉列表(JSON 中的父问题)。在用户选择了一个选项后,我想显示另外两个下拉列表之一(JSON 中的附加问题对象中的子项)。在用于创建表单输入字段的 JSON 中给出了要显示的下拉列表。
为此,我已经尝试过ng-show
,但我似乎没有找到放置自定义ng-show
代码的合适位置。我想ng-show
在模板中是这样的:
ng-show"showQuestion()"
whereshowQuestion()
遍历所有问题并匹配PreviousQuestionConstraint
以根据第一个问题中所选选项的值查看要显示的其他问题中的哪一个。
- 它应该在控制器中吗?
- 它应该在指令中吗?
- 它应该在指令的链接器函数中吗?
到目前为止,所有尝试都没有显示任何内容。