Link 函数是工厂方法,只会在编译器第一次匹配到指令时调用一次.需要使用$watch 方法来监听数据(model)的变化.
function collapseNav() {
var directive = {
restrict: 'A',
link: link
};
return directive;
function link(scope, ele, attrs) {
scope.$watch("collapseNav",
function(newValue,oldValue) {
//This gets called when data changes.
});
}
}
本文介绍AngularJS中Link函数的应用场景及其作为工厂方法仅在编译器首次匹配指令时调用一次的特点。此外,还讲解了如何利用$watch方法监听数据变化。
2090

被折叠的 条评论
为什么被折叠?



