真的,我认为这更多的是时间的问题...使用控制台,如果我记录" element“(从指令中),我可以清楚地看到element对象(在索引处)和所有普通的JS方法: clientWidth、offsetWidth它还会显示clientWidth的正确值。问题是当我尝试访问element.clientWidth时,它返回的值是0。因此,它似乎试图在DOM创建元素之前获取值,即使它是从链接函数中访问的。templateCache, $compile, $window) {
function link(scope, el