3

我遇到的情况是要选择的文本太长并且不适合列表宽度或所选字段。所以至少我需要使用 span 中的 title 属性在鼠标悬停时显示完整名称。

我试过这个:

   <ui-select ng-model="f.fieldb.value">
      <ui-select-match>
        <span ng-bind="$select.selected.nm" title="$select.selected.nm"></span>
      </ui-select-match>
      <ui-select-choices repeat="item in (fieldsList | filter: $select.search)">
                <span ng-bind="item.nm" title="f.item.nm"></span>
      </ui-select-choices>
   </ui-select>

但我明白了(注意鼠标指针旁边显示的文本不正确):

在此处输入图像描述

在此处输入图像描述

是否有可能获得正确的名称?

4

1 回答 1

4

您需要将它们评估为如下表达式:

title="{{f.item.nm}}"

您当前将标题设置为字符串“f.item.nm”,而不是项目对象中保存的 nm 值

于 2016-07-31T10:37:00.090 回答