gpt4 book ai didi

javascript - 根据 ng-grid selectedItem[0] 更改下拉选项

转载 作者:行者123 更新时间:2023-11-30 12:32:50 25 4
gpt4 key购买 nike

首先,让我说谢谢你花时间阅读这篇文章,很抱歉没有粘贴我的代码,我所做的工作是在没有互联网连接的服务器上进行的。我想我可以解释我的问题,也许可以很好地键入一些伪代码来表达我的观点。

我有一个带有 Angular Controller 的 html 页面。 HTML 页面使用 ng-grid 显示代表数据库中行的项目列表。当选择列表中的项目并且下拉列表是自动提交时显示下拉列表

ng-change="processOptions(dropdown_options)"

所选项目是 Controller 范围的一部分:

$scope.selectedItem=[];

下拉列表显示基于网格中的所选项目被..选择得很好。

ng-show="selectedItem[0]"

下拉选项在 Controller 中定义为:

$scope.dropdownOptions = [
{label: "Option Blue", value: "BLUE"},
{label: "Option Green", value: "GREEN"},
{label: "Option Yellow", value: "YELLOW"},
];

以上内容运行良好。现在我想做的是使选项以 selectedItem[0].color

中看到的值为条件

当 selectedItem[0].color=="BLUE"我只想显示 GREEN 和 YELLOW 选项.. 如果 color="GREEN"那么只有 BLUE 和 YELLOW 出现在选项中。

我该如何实现?当定义了调用函数的 selectedItem[0] 时,是否有另一个可以触发的 ng Controller ?

最佳答案

ng-filter具有您需要的功能。

关于javascript - 根据 ng-grid selectedItem[0] 更改下拉选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27066245/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com