Function spliceUrlParam

  • splice url params

    Type Parameters

    • T extends Record<string, unknown>

    Parameters

    • params: T

      json object

    • covert: boolean | SpliceUrlParamOptions = false

      Convert a null value type (null/undefined/) to an empty string, default: false

    Returns string

    • result
    spliceUrlParam(\{"key1":"100","key2":true,"key3":null,"key4":undefined,"key5":"测试"\})
    // ?key1=100&key2=true&key3=null&key4=undefined&key5=测试

    spliceUrlParam(\{"key1":"100","key2":true,"key3":null,"key4":undefined,"key5":"测试"\}, \{ encode: true \})
    // ?key1=100&key2=true&key3=null&key4=undefined&key5=%E6%B5%8B%E8%AF%95

    spliceUrlParam(\{"key1":"100","key2":true,"key3":null,"key4":undefined\}, true)
    // ?key1=100&key2=true&key3=&key4=

    spliceUrlParam(\{"key1":"100","key2":true,"key3":null,"key4":undefined\}, \{ covert: true, withQuestionsMark: false \})
    // key1=100&key2=true&key3=&key4=

    5.3.0