问题标签 [ng-tags-input]
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.
angularjs - 附加 Angucomplete 动态重置输入
我有一个 UI,我在其中将angucomplete添加为动态 html。我有一个指令可以像这样在 add 上编译 html:
现在我有一个添加按钮,它将 angucompletes 文本框附加到指令“动态”中的现有 html。当我添加 angucomplete 时,我之前选择的所有值也会被清除。我不明白为什么。我尝试调试 angucomplete-alt.js 但找不到原因。
我也在类似的场景中使用了ng-tagsinput并且效果很好,当我添加新行时,之前的 tags-input 不会丢失其选定的值。
javascript - 让 ngTagsInput 与来自 elasticsearch 的答案一起使用
我使用弹性搜索来存储标签,并希望 ngTagsInput 动态获取它们以进行自动完成。它一直工作到 ngTagsInput 从 elasticsearch 收到答案,我在浏览器控制台中收到以下错误:
这里的问题是我收到的承诺包含一个包含 4 个元素的数组(如果我有更多的声誉,我会在这里发布一张图片,但是不,堆栈溢出不会让我:x)
我整晚都在尝试让 ngTagsInput 接受这个承诺,而我设法做的最好的事情就是以某种方式检索我的对象,如果弹性搜索只有一个命中而不是多个命中。
HTML 代码如下所示:
这里 {{ model }} 前面的 @ 是因为它运行在 laravel 后端,所以没关系^^
JS如下:
任何帮助将不胜感激,因为作为一个对 angularjs 很陌生的人,我在这里很茫然。
javascript - ngTagsInput - 设置 onTagAdding 回调
我正在尝试onTagAdding
使用提供程序为回调设置默认函数tagsInputConfig
。没有成功。
除回调函数外,所有其他默认选项均已正确设置。另一方面,当我将其配置为属性时它可以工作:
有没有办法为此回调设置默认函数?
ng-tags-input - 如何绑定ngtagsinput显示属性
我想做什么?
我正在尝试将 ng-tagsinput 的 display-property 绑定到 displayProperty 模型。它只是第一次工作。如果我更改 displayProperty,我看不到更新。如何绑定 display-property 以便每当它更改时,ng-tags-input 都会考虑更改。
另一个问题 - 如何在 ngTagsInput 中使用“文本”属性?
javascript - Ng-Tag-Input 指令不清除值
我正在使用ngTagInput指令进行自动建议。我想要的是在单击建议后清除自动建议。虽然它在第一次调用函数时被清除,但不是在第二次调用。它在第二个函数调用中添加为标签。我想删除它。
在 HTML 上,
这样在控制器上,
它在第二次尝试时没有清除价值。我可以单独使用带有回调的自动建议吗?
angularjs - ngTagsInput 仅在提交表单后存储新值
是否可以在将新标签添加到输入并稍后通过按下提交按钮保存后禁用向服务器发送新标签?
我的控制器:
和我的意见:
angularjs - 如何在击键时过滤 ngtagsinput 自动完成结果
我ngTagsInput
在我的应用程序中使用指令angularjs
。由于ngtagsinput
自动完成不会过滤任何结果,我想通过服务调用从我的 api 中获取过滤后的结果,并tagsinput
在每次击键时返回对自动完成的承诺。
在我的angularjs
应用程序中,我在每次击键时都从 api 获取过滤结果,但它们没有出现在视图中,即显示的自动完成结果不会在击键时更新,即使我从 api 获取结果。
谁能帮助我实现这一目标?
javascript - ng-tags-input 和 bootstrap 用于哑巴
需要一些帮助来尝试为网站上的注册页面添加 ng-tag,但我真的不知道该怎么做
我正在使用 bootstrap 和 jinja 2,基本上我的表单看起来像:
我需要什么:将通常的 str 更改为带有 ng-tag 的标签
非常感谢大家,w8 回答:3
angularjs - ng-tags-input,如何禁用用户输入?
我正在寻找如何禁用此指令指令的用户输入,我想做的是控制器在视图中发生的某些事件上插入值。
我已经浏览了 API,但我并没有真正找到如何做到这一点。我什至尝试过使用该disabled
属性
发生的事情是样式变成灰色,但我仍然可以手动插入值。
angularjs - ngTagsInput 似乎不支持 JSON 字符串中的对象
我的 CakePHP 应用程序生成我所有类别的 JSON 输出,如下所示:
如何将这些数据与 ngTagsInput 插件一起使用?我像这样尝试过,但它总是显示错误。它似乎无法处理多个对象。
错误: