'da kırpıldığında araç ipucunu göster Yalnızca, metin kırpıldığında açısal UI önyükleme ipucu araç ipucu göstermek istiyorum. Ben Bu açısal-ui-önyükleme sürümü 0.12.1 yılında çalışıyorYalnızca araç, açısal UI önyükleme yönergesi
<div tooltip="{{value}}" tooltip-append-to-body="true" enable-truncate-tooltip>{{value}}</div>
.directive("enableTruncateTooltip", function() {
return {
restrict: 'A',
link: function (scope, elem, attr) {
elem.bind('mouseenter', function() {
var $this = angular.element(this);
if (this.offsetWidth >= this.scrollWidth) {
angular.element('.tooltip').attr('hide-tooltip', true);
}
});
}
}
})
özel yönergesi ile aşağıdaki kodu çalıştı. Ancak daha sonraki versiyonlar bunu desteklemiyor.
Bu aynı işlevselliği, açısal-ui önyüklemesinin en son sürümünde nasıl sağlayabilirim?
Yardımlarınız için şimdiden teşekkür ederiz.
Daha iyi ve daha esnek bir çözüm muhtemelen "zaman aşımı" ve kullanımını kaybetmek olur Kapsam. $ elementin scrollWidth üzerinde –
@MichaelMishKisilenko çözüm mükemmel, sadece [property] ile doğru şekilde kullanmayı unutmayın (http://stackoverflow.com/questions/20403167/how-to-watch- mal-in-attm-of-yönergesi) – aviram83
@Sathya: Aynı şeyi uygulamaya koymamız gerekiyor. Hücre şablonunu kullanıyoruz ve "uib-tooltip" i ilk etapta gösteremiyoruz. "Uib-tooltip", hücre plakasıyla uyumlu değil mi yoksa aynı şey için herhangi bir geçici çözümünüz var mı? –