3

選択するテキストが長すぎて、リストの幅または選択したフィールドに収まらない状況があります。したがって、少なくとも、スパンのタイトル属性を使用して完全な名前をマウスでホバーすると表示する必要があります。

私はこれを試しました:

   <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}}"

現在、アイテム オブジェクトに保持されている nm の値ではなく、文字列 "f.item.nm" としてタイトルを設定しています。

于 2016-07-31T10:37:00.090 に答える