问题标签 [angular-ui-select]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - Angular UI 选择单击时删除项目
我正在使用UI-Select,我注意到单击任何标签会使它们变成蓝色,这对我想做的事情没有任何意义。如果单击,我希望将它们删除。经过检查,我注意到一个“x”会触发以下内容:
进行一些挖掘后,我找到了触发它的模板,它是“match-multiple.tpl.html”。我将 ng-click 复制到输入,使其如下。
这破坏了标签系统(见图)
编辑 - 尝试了以下,错误消失了,但点击没有做任何事情。
如何将 ng-cick 附加到标签而不是“X”?
javascript - angular-ui-select - 如何将对象属性绑定到 ng-model
我在一个简单的用户注册表单中使用 angular-ui-select:
这是我的国家/地区数组定义:
我在我的 html 中创建用户对象,每个字段都有一个绑定到用户的某些属性的 ng-model。当我使用简单的输入(例如 firstName)时,这很容易:
但是使用下拉菜单 - 我希望将国家名称显示在下拉列表选项中,并将其代码放置在用户对象中。我想避免为此在控制器中编写代码。(即 $scope.user.countryCode = $scope.country.selected.code; )
javascript - 使用 ui-select 使用量角器进行测试
我正在尝试使用量角器测试 ui-select。在这个 ui-select 中,我有一个国家列表。我的 html 看起来像:
我的页面对象如下所示:
在我的规范文件中,我有:
但是当我运行我的测试时,ng-model 没有填充发送的数据。你有什么建议吗?谢谢
css - angular-ui-select2 是否支持 aria-selected 属性?
你能帮我吗,我需要将样式应用于 select2 控件中的选定项目。我正在使用 angular-ui-select2。在某些示例中,我看到 select2 表示具有aria-selected=true
属性的选定项目,但在我的情况下,什么都没有。它应该以某种方式打开还是尚不支持?
我在研究时发现了这个讨论: https ://github.com/select2/select2/issues/2499
angularjs - Angular UI Select,唯一值预选数组
假设我想要编辑一个现有实体,该实体具有一组值,这些值也是可选值的一部分。例如
我的 ui-select 指令将类似于:
然而,ui-select-choices
选项列表似乎无法删除重复项,即使我使用过track by language.id
.
知道如何正确执行此操作吗?
angularjs - 自定义指令中的 angular-ui/ui-select
我在自定义 angular 指令中使用 angular-ui/ui-select,当我第一次加载页面或进行完整的浏览器刷新时,单击下拉箭头时不会出现下拉菜单,但是,如果我导航到另一个状态(是的,我正在使用 ui-router)然后回到有下拉菜单的状态,下拉菜单工作得很好。以下是一些观察结果:
- 我尝试对指令同时使用原型继承和隔离范围,但在这两种情况下,都存在错误行为。
- 我将下拉菜单移到指令之外,它工作得很好。
有人知道我做错了什么吗?
谢谢
javascript - Angular ui-select 的值
在我的应用程序中有 ui-select:
在选择了一些东西后,我想将 select 的值添加到数据库中。
在我使用输入之前,添加到数据库没有问题。
这是我的控制器的一部分:
javascript - ui-select:预期的表达式,得到。(观点)
我在 v1.2.27 旁边安装了最新的angular-ui-select
(v0.12)angular
。我的页面无法加载。我得到:
这指的是我的 vendor.js 中的这个上下文:
这是怎么回事 ?我可以调查什么?
让我们检查一下 ui-select 的必要条件:
- 角度 >= 1.2.18:好的
- ngSanitize 模块:好的(尝试在前后加载它,没有区别)
- 使用 bower 安装并在 css 之前包含其文件、js
我的app.js
:
bower.json
:
在这里我不明白:我得到bower_components/angular/angular.js
版本 1.3.15 和bower_components/angularjs/angular.js
版本要求,1.2.27。看起来 1.3 是 ui-select 的依赖项。
在我的gulpfile.js
:
感谢您的任何提示!
angularjs - 向引导程序 ui-select 添加新值
有没有办法将列表中不存在的值添加到 ui-select。标记在多选中可用,但不适用于 ui-select。如果没有,还有其他我可以使用的库吗?
javascript - 通过单选使用 ui-tagging
我是 angularjs 和 angular-ui 的新手,我对模块 ui-select 有疑问。我需要从列表中选择单个元素,如果没有值,用户可以手动添加,但是 ui-select 的标记系统不适用于单个值,我不知道为什么。
这是用户界面选择代码:
这是标记属性的功能:
有人能帮我吗?谢谢