填寫這份《一分鐘調查》,幫我們(開發組)做得更好!去填寫Home

I18nSelectPipe

通用選擇器,用於顯示與當前值匹配的字串。

Generic selector that displays the string that matches the current value.

檢視"說明"...

      
      {{ value_expression | i18nSelect : mapping }}
    

Exported from

輸入值

value string

要國際化的字串。

a string to be internationalized.

引數

mapping object

一個物件,指示對不同於所提供 value 的值應該顯示的文字。

an object that indicates the text that should be displayed for different values of the provided value.

說明

如果 mapping 中的任何鍵都不與 value 匹配,other 鍵的內容如果存在則返回,否則返回空字串。

If none of the keys of the mapping match the value, then the content of the other key is returned when present, otherwise an empty string is returned.

Further information available in the Usage Notes...

使用說明

例子

Example

      
      @Component(
    {selector: 'i18n-select-pipe', template: `<div>{{gender | i18nSelect: inviteMap}} </div>`})
export class I18nSelectPipeComponent {
  gender: string = 'male';
  inviteMap: any = {'male': 'Invite him.', 'female': 'Invite her.', 'other': 'Invite them.'};
}