【问题标题】:AngularJS event after placeholders evaluated占位符评估后的AngularJS事件
【发布时间】:2013-03-11 16:39:12
【问题描述】:

我在模板 ( {{ }} ) 中有一个带有占位符的指令。我需要在评估占位符后触发一个函数。 有什么办法吗?

谢谢

【问题讨论】:

  • 简而言之 - 不 - 至少没有丑陋的黑客。你想做什么 - 从功能上讲?
  • $eval 不能解决这个问题吗? @pkozlowski.opensource
  • @finishingmove 我将问题理解为:“在 AngularJS 插值指令完成工作后,我如何执行 JavaScript 函数”。可能解释得不好,这就是为什么我想了解更多关于功能用例的原因。
  • @finishingmove 是的,您可以使用 $eval,但这与内容实际进入 DOM 时不同,此时您可能想要计算元素的宽度和高度。

标签: javascript angularjs angularjs-directive


【解决方案1】:

是这样的吗:

scope.$watch('binded_var', function(){
            // Do stuff here
        });

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-01-15
    • 1970-01-01
    • 2014-06-17
    • 2013-07-01
    • 1970-01-01
    • 2012-06-08
    • 2012-03-10
    • 1970-01-01
    相关资源
    最近更新 更多