【发布时间】:2013-05-28 18:50:28
【问题描述】:
我不确定以前是否有人问过这个问题,但我浏览了很多有角度的 2 路装订柱,坦率地说无法理解他们在说什么。所以我就再次陈述我的问题。
假设我想使用标签输入插件,例如this。我定义了一个称为标签的角度指令,并在其中初始化文本输入上的标签输入。文本元素绑定到从服务填充到控制器中的模型。
我在 Plunker 中有这个 here.
问题是当指令加载时,模型还没有被填充,所以 tagsinput 插件被初始化为一个空值。但我希望它用服务器端值初始化。我经常遇到这个问题,我一直在诉诸于在控制器内的服务回调中初始化我的插件,我知道这是大罪。
我无法摆脱这样的想法,最终,在某种程度上,插件初始化必须延迟到服务返回,以便值可用。如果我说即使以有角度的方式做到这一点,我是否正确?但无论如何,我无法弄清楚如何让它发挥作用。
【问题讨论】:
标签: angularjs angularjs-directive