111111
This commit is contained in:
parent
ccfee1d011
commit
ed69b64f3c
|
@ -0,0 +1,11 @@
|
|||
import http from "@/utils/http";
|
||||
//获取标签名
|
||||
export const getTags= (tagName)=>{
|
||||
return http({
|
||||
url:"/tag/getTags",
|
||||
method:"get",
|
||||
params:{
|
||||
tagName
|
||||
},
|
||||
})
|
||||
}
|
|
@ -0,0 +1,24 @@
|
|||
import { customRef } from "vue";
|
||||
/**
|
||||
* 防抖Ref
|
||||
* @param {} value
|
||||
* @param {*} delay
|
||||
* @returns
|
||||
*/
|
||||
export const debounceRef = (value, delay = 1000) => {
|
||||
let timeout;
|
||||
return customRef((track,trigger)=>({
|
||||
get () {
|
||||
track();
|
||||
return value;
|
||||
},
|
||||
set (val) {
|
||||
clearTimeout(timeout);
|
||||
timeout = setTimeout(() => {
|
||||
value = val;
|
||||
trigger();
|
||||
}, delay);
|
||||
}
|
||||
}))
|
||||
|
||||
};
|
Loading…
Reference in New Issue