后端需求,给我一个参数,需要我在点击不同按钮的时候调用不同的参数,应该怎么操作,
点击当天本月今年的时候调用请求接口的事件 然后传递参数请求的时候传递过去就可以了!
点击事件 里 传不同的参数就行啊 ,你这应该时是 四个不同的 点击事件 吧 ,如果是这样 那就在相应的里面 改 就行。
如果是 一个 点击事件 。那你需要 用一个参数 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;
}
}
思路差不多就这样,如果有帮助,请及时采纳