扫码关注官方订阅号
我在指令里 写了 document.getElementById("myid").offsetHeight 获取高度。但是不知道为什么总是 获取是 0
学习是最好的投资!
试过$('myid').offsetHeight么。不知道你在什么情行下用的。具体猜不出来
这问的不够详细,所以不知道你具体想要干什么
你在调试的情况下,首先要看看能够获取document.getElementById("myid")。给的信息太少,无法给出解决方案。
使用$timeout把你的dom包一层。你的情况类似于这种 https://github.com/ShuyunXIAN...
用$watch,监控DOM节点变化,发生改变再执行想要进行的操作。
element没有append到html中是没有高度的,你要注意angular是什么时候填充元素的,然后再获取高度才会有。
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
试过$('myid').offsetHeight么。不知道你在什么情行下用的。具体猜不出来
这问的不够详细,所以不知道你具体想要干什么
你在调试的情况下,首先要看看能够获取document.getElementById("myid")。给的信息太少,无法给出解决方案。
使用$timeout把你的dom包一层。
你的情况类似于这种 https://github.com/ShuyunXIAN...
用$watch,监控DOM节点变化,发生改变再执行想要进行的操作。
element没有append到html中是没有高度的,你要注意angular是什么时候填充元素的,然后再获取高度才会有。