问题标签 [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.

0 投票
2 回答
5829 浏览

angularjs - 调试 ng-click

我在使用 angular-ui 插件 (ui-select) 时遇到问题:由于某种原因,我无法选择任何选项。

查看开发工具并将ng-click相关 DOM 元素的属性更改为alert('test');也不会导致调用警报。这使我相信ng-click由于某种原因没有被调用。

无论如何,因为我找不到任何关于此的信息,并且我怀疑可能存在与另一个插件或库的兼容性问题。我想知道是否有任何方法可以调试ng-click操作。我希望能够查明事件链中哪里出了问题。

0 投票
1 回答
5273 浏览

javascript - angular-ui-select 控件主题化和自定义

我使用 Angular UI https://github.com/angular-ui/ui-select

我对控件的使用有一点问题。我想完全避免使用箭头(不幸的是,这似乎允许用户提交整个表单)。见下图红圈:

屏幕截图

下面是对应的html:

有人可以帮忙吗?

问候,

0 投票
3 回答
23887 浏览

javascript - 如何为角度 ui-select 设置默认值

问题 :

如何将默认值设置为角度 ui-select

下拉值是从对象中获取的,并且对象不会具有默认值。

并且 ui-select 应该在 Frontend 中设置默认值。

例如:

下拉值如下

1-所有水果 2-苹果 3-香蕉 4-西瓜

从 2 到 4 的值源自从服务器发送的对象。但前端需要设置默认值,即 1 - 所有水果

参考下面通过 ui-select2 设置的示例,如何在 ui-select 中迁移它?

http://plnkr.co/edit/a3KlK8dKH3wwiiksDSn2?p=preview https://github.com/angular-ui/ui-select 链接:angular-ui/ui-select

0 投票
0 回答
85 浏览

javascript - angular-iu/ui-select组件中ui-select-choices返回0项时的处理

有一种情况是用户在 ui-select 中输入了一些东西但没有找到任何东西——结果数组是空的。

我想处理这种情况并显示类似“新建”的内容。

只有在搜索后没有找到任何内容时,才能看到此项目。

当用户单击此项目时,应运行一些自定义处理程序,例如简单的 alert()。

你能帮我怎么做吗?

0 投票
2 回答
4615 浏览

angularjs - 在焦点选项卡上打开到 ui-select

我想做一件简单的事情——当有人点击我的 ui-select 时,我希望它自动下拉。不幸的是,当焦点更改为 ui-select 时,ng-focus 似乎没有触发。有解决方法吗?

0 投票
1 回答
309 浏览

angularjs - 区分一页上多个 UI-Select 控件之间的箭头单击

嗨,我想自定义 ui-select 一点点的行为。在模板缓存的帮助下,我在页面上使用了两个以引导程序为主题的 ui-select 控件。在模板中,我使用 ng-click 标记连接了箭头按钮单击事件。这样我可以很容易地捕捉到箭头按钮上的点击事件,并且在我的控制器中我可以使用函数打开一个弹出窗口,例如:

例如,如果我的视图中有两个 ui-select 元素,我需要区分单击哪个箭头按钮以显示正确的弹出窗口。由于我对两个 ui-select 控件使用相同的模板,并且理论上我的页面上可以有任意数量的这些控件,因此我无法轻松地在模板中的方法中添加参数来区分哪个箭头图像是哪个 ui-单击选择控件:

因为两个 ui-select 控件都将使用相同的模板代码,并且 1 将被传递给它们两者的控制器函数。

因此,我需要找到一种更聪明的方法来为每个控件动态更改模板一次。

所以我想有类似的东西

但是当我调试它时,我看到函数参数是未定义的,每次点击它。

有人可以告诉我如何破解这个吗?

0 投票
1 回答
2328 浏览

angularjs - UISelect 默认选择/选项

我必须在 Uiselect 中有一个默认选项/选择(例如“单击执行某事”),我将从服务推送的数据绑定到该选项/选项并刷新(当用户键入某些数据时,是根据用户输入从服务中获取的。

我当前的 UISelect 实现是这样的

我想始终向用户添加一个默认选项,例如“单击执行某事”,无论过滤数据源如何,这始终显示给用户。

我们能有这样的东西吗?

现在我在做这个

我想做的事

尽管过滤,用户始终可以使用此默认选项。

注意:我可以做的一种方法是将此“单击执行某事”选项始终作为第一项添加到数据源,但我不想每次用户过滤或尝试从服务器获取数据时都弄乱源。

感谢你的帮助。

0 投票
4 回答
23667 浏览

angularjs - Angular ui-select:如何仅将选定的值绑定到 ng-model

这给了我:

我的架构中的 PropertyType 只是一个字符串,所以我想绑定选定的值而不是选定的 JSON 项。

我应该绑定什么到我的 ng-model 来获得这个?

0 投票
1 回答
3111 浏览

javascript - 以编程方式选择的选项在 ui-select 中未突出显示

角度版本:AngularJS v1.3.6 http://github.com/angular-ui/ui-select:版本:0.8.3

var p1 = { 姓名:'Ramesh',电子邮件:'Ramesh@email.com',年龄:99 };

html

问题是当以编程方式选择 p1 时

p1 对象未在 ui-select 下拉列表中突出显示。

输出是:

在此处输入图像描述

http://plnkr.co/edit/3mrECwGJbz2UYcrDiCha?p=preview

在此处输入图像描述

0 投票
2 回答
1549 浏览

angularjs - 我们可以在 UISelect (Multiple) 上启用拖动和移动来对列表进行排序吗?

我试图查看 UISelect(multiple) 是否提供了在控件内拖动移动项目以对列表进行排序的功能?

我尝试用谷歌搜索相同的内容,但找不到太多关于此的信息。

感谢您是否可以提供某种文档的链接,以便我可以从那里开始。

注意:我相当了解 UISelect 的工作原理。