【问题标题】:Show one element in Angular based on select input根据选择输入在 Angular 中显示一个元素
【发布时间】:2014-05-26 19:53:08
【问题描述】:

您好,我正在尝试使用 AngularJS 代码,我正在尝试根据从 select 中选择的货币来显示适当的货币。我将我的代码简化为到目前为止我所完成的工作的准系统。我很感激帮助。谢谢你。见下文http://jsbin.com/najih/1/edit

更新:我已经获得了显示一个值的代码,但现在下拉列表没有更新列表,请参阅代码。 http://jsbin.com/najih/3/edit

更新:好的,所以我发现在我的小提琴上它适用于 IE 和 Firefox,但不适用于 Chrome 和 Safari。有人知道原因吗?

【问题讨论】:

    标签: javascript angularjs select radio


    【解决方案1】:

    首先你应该使用ng-options="rate.Name for rate in shots。然后在 select 上附加一个模型:

    <select ng-model="rate" ng-options="rate.Name for rate in shots"></select>
    

    现在您已经选择了可用的rate,并且根据您的问题,我从这一点上不太了解,您可以创建一个单选按钮:

    <label>
      <input type="radio" ng-model="radiorate" ng-value="rate"> {{ radiorate.name }}
    </label>
    

    但这对我来说没有多大意义。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-03-24
      • 1970-01-01
      • 2023-01-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多