gpt4 book ai didi

angularjs - 带有标签的 Angular UI select2 在自定义指令中不起作用

转载 作者:行者123 更新时间:2023-12-02 23:49:19 25 4
gpt4 key购买 nike

使用 Angular UI Select2 指令,并在输入字段上定义标签。如果输入本身位于自定义指令内,则它未正确初始化并且控制台会给出错误:

未为 Select2 标记定义查询函数

我怀疑这可能与指令的编译/链接顺序与调用 select 2 函数时的顺序有关。

也许有一个简单的解决方法,也许使用编译函数或指令 Controller 而不是链接函数?或者可能是 Angular UI select2 指令的问题。

我制作了一个显示问题的插件:

http://plnkr.co/edit/myE5wZ

所以我的问题是 - 如何让 select2 标签在自定义 Angular 指令中工作?

最佳答案

最后,我设法找到了一个令我满意的解决方案,涉及嵌套两个指令,这样逻辑就可以封装在父指令内(不会溢出到 Controller 中)。

我的解决方案的一个 Plunker 可供任何可能偶然发现相同问题的人使用:

http://plnkr.co/edit/ZxAPF5BzkgPtn9xddCRM

关于angularjs - 带有标签的 Angular UI select2 在自定义指令中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15633365/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com