無法直接於 ui-select-match 中取得 $item 物件,必須透過下一層來設定,若只在下一層設定 title,滑鼠必須停在文字上才會顯示
<ui-select-match><span ui-select-match-title="{{$item.text}}">...</span></ui-select-match>
.directive('uiSelectMatchTitle', function () {
return {
link: function ($scope, $element, attrs) {
$($element).parent().parent().attr('title', attrs.uiSelectMatchTitle);
}
}
})
沒有留言:
張貼留言