Querystring 和 path param 的 拼接请求参数,区别和怎么调用
区别
- Querystring 也叫 QueryParam,QueryParam 指 url 后面添加[键值对]形式的参数
- PathParam 指 url 后面的斜杠后面添加参数值
拼接参数
- QueryParam(eg.
/api/student?id=001
) - PathParam(eg.
/api/student/{id || this.id}
)
调用
- QueryParam(
store 组件的 http 请求方法中分2种。get 方式的,通过_.set 方法设置 axios 的 params 属性;post 方式的,则设置 data 属性
) - PathParam(
url配置中通过 es6 模板字符串拼串,变量值取自 mobx 的 store
)