2
您好我正在建立一個chatapp在angularjs中,我希望chatbox自動向下滾動。我使用這個例子,我把一個指令:http://jsfiddle.net/atRkJ/autoscroll angularjs似乎並不工作
它的工作原理是,但是當我用它與ng重複它不起作用。
HTML文件
<ul id="chat" style="height:300px; overflow:auto" scroll-if>
<li data-ng-repeat="messageinfo in messages" >
<div class="message-date">
{{messageinfo[0]}}
</div>
</li>
</ul>
directive.js
.directive('scrollIf', function() {
return{
restrict: "A",
link: function(scope, element, attributes) {
var chat_height = $('#chat').outerHeight();
console.log(chat_height);
$('#chat').scrollTop(chat_height);
}
}
});
任何幫助嗎?由於
真棒你
scrollIf
指令現在可以通知。謝謝 – user1424508