当前位置: 首页 > 知识库问答 >
问题:

角度-从控制器设置所选关键点[重复]

长孙泉
2023-03-14

这是我的组合框:

<select  data-ng-model="data.selectedChannel" 
data-ng-options="salesChannel.value for salesChannel in salesChannels">
</select>

在我的控制器上,我有一个函数,它调用一个工厂,然后通过web服务获取一个密钥,例如,该密钥被称为“HIRE”。我的组合框有几个选项,其中一个有“HIRE”键。

现在在我的控制器中,我如何设置密钥,以便我的组合选择该选项?

我以为会是这样的:

$scope.data.selectedChannel.key = "HIRE";

但这似乎不起作用。

共有1个答案

谷善
2023-03-14

试试这条路

for(var i=0;i<$scope.data.selectedChannel.length;i++)
{
  if($scope.data.selectedChannel[i].key=='HIRE')
  {
    $scope.data.selectedChannel = $scope.data.selectedChannel[i];
  }
}
 类似资料:
  • 问题内容: 是否可以通过Chrome的控制台找到元素的控制器?我可以通过在“ 元素面板”中 选择 元素 并使用来获得对该组件的引用 有一个属性(看起来像一个构造函数),但是我不确定该怎么做。有什么办法可以从这里找到控制器的名称吗? 问题答案: 如果您只是这样做(如果您安装了Batarang Chrome扩展程序),则应该能够访问所选元素的作用域的功能和属性。这还应包括控制器在示波器上公开的所有功能

  • 我想问你一个问题。我使用Liferay 6.2。我有一个自定义portlet,它嵌入在我的自定义主题中 下面是Liferay portlet的一些设置。xml 在portlet控制器呈现方法中,我设置了portlet首选项(我想使我的portlet无边界) 但当我检查Liferay和我的自定义嵌入portlet边框时,会发现。但PORTLETPREFERENCE表有一行,下面是首选项,ID根据li

  • 上一节我们设置了默认地图和关卡,这一节我们来设置默认的角色和控制器和默认地图不一样,默认角色和控制器需要设置在 GameMode 里面。 1) 打开 VS 编辑器, 打开“APlayingGameModeBase.h”文件,声明一个构造函数: 2) 在“APlayingGameModeBase.cpp”文件中创建构造函数实现,然后在 #include "PlayingGameModeBase.h"

  • 问题内容: 这是一个很长的路,但是以前有人见过这个错误吗?我正在尝试使用express,angular和mongoDB添加“ Transporters”。每当我访问由transporters控制器控制的页面时,都会收到此错误: 运输者控制器如下所示: 在我看来,我调用该列表并创建方法。他们产生上述错误 我从ng:areq的有角文档中得到了这个,尽管仍然不知道发生了什么 AngularJS经常断言,

  • 我有一组材质设计复选框,我想将它们的值绑定到控制器中的数组。 为了实现这一点,我使用了SO答案中描述的第一种方法。当这些值被正确地添加和从列表中删除时,当我单击它们时,这些框不再显示为“选中”。我的代码在下面,我也在这个代码页中重新创建了这个问题。 我的复选框的HTML 来自控制器的JavaScript

  • 我试图用量角器模拟我网站上的用户故事。 用户必须输入使用自动完成的输入。在现实生活中,用户必须在输入中键入一些文本,然后用鼠标或更自然的向下键选择正确的命题。 问题是我似乎不能用量角器来模拟。element.sendKeys不允许您这样做。我已经尝试了十几种不同的方式,它最多只能产生不可预测的结果。 因此,我想直接根据我的输入操作ng模型。有没有办法从量角器访问元素的作用域并在其上调用函数/设置属