1
Q
在指令
A
回答
0
该宽度在link
中不可用,因为该元素不是DOM的一部分。但是,您可以观察宽度的任何更改,并在发生更改时处理更改。
scope.watch(function() {return element.style.width}, function() {
// handle width change here
});
0
compile: function() {
return {
pre: function ($scope, iElement, iAttrs) {
function getWidth() {
return iElement.width();
}
}
$scope.$watch(getWidth, function (newWidth) {
...
});
}
}
相关问题
- 1. Angular.JS - 一个指令中的指令,在指令中,指令内。范围问题
- 2. 在父指令中附加子指令
- 3. AngularJS:在指令中包装指令
- 4. 在angularjs指令中的链接指令
- 5. 在Blade指令中使用Blade指令
- 6. Angular2:在指令
- 7. 在指令
- 8. AngularJs在指令
- 9. 在SOAP指令
- 10. Angular:在指令
- 11. 指令中的指令
- 12. #在VB.net #warning指令
- 13. 角指令在JSON
- 14. 在开关指令
- 15. 如何在指令
- 16. 在角2指令
- 17. 自定义指令 - 在父指令中包含子指令时不显示
- 18. Angular2指令hostListeners没有在类型“指令”存在
- 19. 指令
- 20. 指令
- 21. 角指令,指令通信定时器
- 22. 指令中的嵌套指令
- 23. 添加指令的角度指令
- 24. 指令可与其他指令沟通
- 25. 指令访问的角度指令
- 26. 指令中的重新连接指令
- 27. AngularJS指令 - 多重指令同名
- 28. 角2 HTML指令和属性指令
- 29. 子指令访问每个父指令
- 30. 指令到指令通信角
谢谢,我明白了! – 2014-12-09 04:35:49