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

ParamMap

提供訪問特定於路由的必需和可選引數的對映表。該對映表支援使用 get() 檢索單個值或使用 getAll() 檢索多個值。

A map that provides access to the required and optional parameters specific to a route. The map supports retrieving a single value with get() or multiple values with getAll().

      
      interface ParamMap {
  keys: string[]
  has(name: string): boolean
  get(name: string): string | null
  getAll(name: string): string[]
}
    

參見

屬性

屬性說明
keys: string[]唯讀

對映表中引數的名稱。

Names of the parameters in the map.

方法

報告此對映表是否包含給定的引數。

Reports whether the map contains a given parameter.

      
      has(name: string): boolean
    
引數
name string

引數名稱。

The parameter name.

返回值

如果此對映表包含給定引數,則為 true,否則為 false。

boolean: True if the map contains the given parameter, false otherwise.

檢索引數的單個值。

Retrieves a single value for a parameter.

      
      get(name: string): string | null
    
引數
name string

引數名稱。

The parameter name.

返回值

引數的單個值;如果引數具有多個值,則返回第一個值;如果沒有這樣的引數,則返回 null

string | null: The parameter's single value, or the first value if the parameter has multiple values, or null when there is no such parameter.

檢索引數的多個值。

Retrieves multiple values for a parameter.

      
      getAll(name: string): string[]
    
引數
name string

引數名稱。

The parameter name.

返回值

包含一個或多個值的陣列;如果沒有這樣的引數,則為空陣列。

string[]: An array containing one or more values, or an empty array if there is no such parameter.