后端给个参数,我需要点击不同按钮给后端传递不同参数应该怎么操作

后端需求,给我一个参数,需要我在点击不同按钮的时候调用不同的参数,应该怎么操作,

img

img

img

点击当天本月今年的时候调用请求接口的事件 然后传递参数请求的时候传递过去就可以了!

点击事件 里 传不同的参数就行啊 ,你这应该时是 四个不同的 点击事件 吧 ,如果是这样 那就在相应的里面 改 就行。

如果是 一个 点击事件 。那你需要 用一个参数 type 来判断 。点击时传 不同的参数 来 区分 ,从而 给axios 不同参数。
比如 当天 是 1 .然后判断

if(type==1){
type="day"
}

我看你的标签有elementui,那我就假设技术栈是Vue,然后感觉是你的四个按钮共享了mouth_search这个函数,基于这个前缀条件,你可以这样,给你的mouth_search函数加一个参数,比如:

<Button @click="mouth_search(‘day’)">当天</Button>
<Button @click="mouth_search('mouth')">本月</Button>
<Button @click="mouth_search('year')">今年</Button>
<Button @click="mouth_search('search')">搜索</Button>

mouth_search(type){
  switch(type){
    case 'day':
        // ......实现代码
    break;
  }
}

思路差不多就这样,如果有帮助,请及时采纳