javascript - ExtJs - 带有动态可关闭标签的文本字段

标签 javascript extjs extjs4

我正在使用 ExtJS 4,我需要实现类似于在文本字段中键入电子邮件地址时在 GMail 中获得的可关闭标签的功能(请参见下面的屏幕截图)。我一直在审查 ExtJS 库,我看到的最接近它的是提供某种类型的带有自定义可关闭面板的布局或使用带有网格的 CellEditing,但我仍然没有看到用文本字段来完成它的方法。

所以我的问题是,我是否在正确的轨道上,或者是否有其他我应该考虑的因素更适合这份工作?此外,如果有人可以指出或提供与我在屏幕截图中更接近的内容的代码示例,那也会非常有帮助。

GMail - Email Labels

最佳答案

由于您使用的是 ExtJS 4,因此您应该查看 BoxSelect .

有时您可能需要进行必要的自定义。但在高层,这是为 Ext-4 输入标签的相当不错的领域。

事实上,ExtJS5 中的 Tag 字段是受 BoxSelect 启发的。

关于javascript - ExtJs - 带有动态可关闭标签的文本字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36146175/

相关文章:

ExtJS4:从 Ext.Application 访问全局变量

javascript - Ionic 2 Tabs 超出最大调用堆栈大小

javascript - 如何从 api 输出 php 中转义 HTML、JS、PHP 代码?

javascript - 重新渲染次数过多。即使功能正常,react 也会限制渲染次数以防止无限循环

javascript - Extjs:使用父 div 调整大小调整面板

javascript - ExtJS 3.3.0 在不知道 ID 的情况下禁用按钮

javascript - 二维菜单 Backbone 路由器 : advice

extjs:加载掩码网格

javascript - ExtJS - 如何自定义按钮?

javascript - 有没有办法只显示 extjs 树中的父节点