角度更新绑定配置

时间:2014-11-02 20:45:19

标签: javascript angularjs angularjs-scope

我在DOM中添加了一个新元素,并使用ng-model属性进行设置。 由于这个元素在文件加载时不存在,当角度做了他的东西时,绑定不起作用。

如何手动添加此元素以使用angular处理?

我确信以前曾被问过,但我找不到答案......

提前致谢!

2 个答案:

答案 0 :(得分:1)

基本上你必须使用$scope.$apply()

关于这个here,有一篇很好的文章。

修改

此外,StackOverflow上的另一个问题可能有所帮助。也许你需要使用$scope.$watch()来监听事件,然后才能使用$scope.$apply()

查看问题here

答案 1 :(得分:0)

在我使用的控制器代码

上创建元素之后
 $compile(element)($scope)

并且有效。